builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-012 starttime: 1463820425.58 results: success (0) buildid: 20160521000929 builduid: c09c316c80464cf980cd49e397ca52cf revision: 8b81a6c988c496aaff85df718646e17239c1e278 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-21 01:47:05.575740) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-21 01:47:05.576337) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-21 01:47:05.577204) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-21 01:47:05.619732) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 01:47:05.620105) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False --01:47:43-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 1.56 GB/s 01:47:43 (1.56 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.557000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 01:47:06.272289) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 01:47:06.272653) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.795000 ========= master_lag: 0.10 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 01:47:07.163531) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-21 01:47:07.163897) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 8b81a6c988c496aaff85df718646e17239c1e278 --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 8b81a6c988c496aaff85df718646e17239c1e278 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False 2016-05-21 01:47:45,141 truncating revision to first 12 chars 2016-05-21 01:47:45,141 Setting DEBUG logging. 2016-05-21 01:47:45,141 attempt 1/10 2016-05-21 01:47:45,141 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/8b81a6c988c4?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-21 01:47:45,476 unpacking tar archive at: mozilla-aurora-8b81a6c988c4/testing/mozharness/ program finished with exit code 0 elapsedTime=1.101000 ========= master_lag: 0.20 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-21 01:47:08.463468) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-21 01:47:08.463832) ========= script_repo_revision: 8b81a6c988c496aaff85df718646e17239c1e278 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-21 01:47:08.464295) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-21 01:47:08.464646) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-21 01:47:08.478454) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 14 secs) (at 2016-05-21 01:47:08.478763) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-012 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 01:47:46 INFO - MultiFileLogger online at 20160521 01:47:46 in C:\slave\test 01:47:46 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 01:47:46 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 01:47:46 INFO - {'append_to_log': False, 01:47:46 INFO - 'base_work_dir': 'C:\\slave\\test', 01:47:46 INFO - 'blob_upload_branch': 'mozilla-aurora', 01:47:46 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 01:47:46 INFO - 'buildbot_json_path': 'buildprops.json', 01:47:46 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 01:47:46 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:47:46 INFO - 'download_minidump_stackwalk': True, 01:47:46 INFO - 'download_symbols': 'true', 01:47:46 INFO - 'e10s': False, 01:47:46 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 01:47:46 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 01:47:46 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 01:47:46 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 01:47:46 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 01:47:46 INFO - 'C:/mozilla-build/tooltool.py'), 01:47:46 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 01:47:46 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 01:47:46 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:47:46 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:47:46 INFO - 'log_level': 'info', 01:47:46 INFO - 'log_to_console': True, 01:47:46 INFO - 'opt_config_files': (), 01:47:46 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:47:46 INFO - '--processes=1', 01:47:46 INFO - '--config=%(test_path)s/wptrunner.ini', 01:47:46 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:47:46 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:47:46 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:47:46 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:47:46 INFO - 'pip_index': False, 01:47:46 INFO - 'require_test_zip': True, 01:47:46 INFO - 'test_type': ('testharness',), 01:47:46 INFO - 'this_chunk': '1', 01:47:46 INFO - 'total_chunks': '10', 01:47:46 INFO - 'virtualenv_path': 'venv', 01:47:46 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:47:46 INFO - 'work_dir': 'build'} 01:47:46 INFO - ##### 01:47:46 INFO - ##### Running clobber step. 01:47:46 INFO - ##### 01:47:46 INFO - Running pre-action listener: _resource_record_pre_action 01:47:46 INFO - Running main action method: clobber 01:47:46 INFO - rmtree: C:\slave\test\build 01:47:46 INFO - Using _rmtree_windows ... 01:47:46 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 01:48:34 INFO - Running post-action listener: _resource_record_post_action 01:48:34 INFO - ##### 01:48:34 INFO - ##### Running read-buildbot-config step. 01:48:34 INFO - ##### 01:48:34 INFO - Running pre-action listener: _resource_record_pre_action 01:48:34 INFO - Running main action method: read_buildbot_config 01:48:34 INFO - Using buildbot properties: 01:48:34 INFO - { 01:48:34 INFO - "project": "", 01:48:34 INFO - "product": "firefox", 01:48:34 INFO - "script_repo_revision": "production", 01:48:34 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 01:48:34 INFO - "repository": "", 01:48:34 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 01:48:34 INFO - "buildid": "20160521000929", 01:48:34 INFO - "pgo_build": "False", 01:48:34 INFO - "basedir": "C:\\slave\\test", 01:48:34 INFO - "buildnumber": 28, 01:48:34 INFO - "slavename": "t-xp32-ix-012", 01:48:34 INFO - "revision": "8b81a6c988c496aaff85df718646e17239c1e278", 01:48:34 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 01:48:34 INFO - "platform": "win32", 01:48:34 INFO - "branch": "mozilla-aurora", 01:48:34 INFO - "repo_path": "releases/mozilla-aurora", 01:48:34 INFO - "moz_repo_path": "", 01:48:34 INFO - "stage_platform": "win32", 01:48:34 INFO - "builduid": "c09c316c80464cf980cd49e397ca52cf", 01:48:34 INFO - "slavebuilddir": "test" 01:48:34 INFO - } 01:48:34 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 01:48:34 INFO - Found installer url https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 01:48:34 INFO - Running post-action listener: _resource_record_post_action 01:48:34 INFO - ##### 01:48:34 INFO - ##### Running download-and-extract step. 01:48:34 INFO - ##### 01:48:34 INFO - Running pre-action listener: _resource_record_pre_action 01:48:34 INFO - Running main action method: download_and_extract 01:48:34 INFO - mkdir: C:\slave\test\build\tests 01:48:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:48:34 INFO - https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 01:48:34 INFO - trying https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 01:48:34 INFO - Downloading https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 01:48:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 01:48:35 INFO - Downloaded 1274 bytes. 01:48:35 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 01:48:35 INFO - Using the following test package requirements: 01:48:35 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 01:48:35 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 01:48:35 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 01:48:35 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 01:48:35 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 01:48:35 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 01:48:35 INFO - u'jsshell-win32.zip'], 01:48:35 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 01:48:35 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 01:48:35 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 01:48:35 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 01:48:35 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 01:48:35 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 01:48:35 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 01:48:35 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 01:48:35 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 01:48:35 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 01:48:35 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 01:48:35 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 01:48:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:48:35 INFO - https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 01:48:35 INFO - trying https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 01:48:35 INFO - Downloading https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 01:48:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 01:48:36 INFO - Downloaded 19979464 bytes. 01:48:36 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:48:36 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:48:39 INFO - caution: filename not matched: web-platform/* 01:48:39 INFO - Return code: 11 01:48:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:48:39 INFO - https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 01:48:39 INFO - trying https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 01:48:39 INFO - Downloading https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 01:48:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 01:48:42 INFO - Downloaded 36409073 bytes. 01:48:42 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:48:42 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:49:27 INFO - caution: filename not matched: bin/* 01:49:27 INFO - caution: filename not matched: config/* 01:49:27 INFO - caution: filename not matched: mozbase/* 01:49:27 INFO - caution: filename not matched: marionette/* 01:49:27 INFO - caution: filename not matched: tools/wptserve/* 01:49:27 INFO - Return code: 11 01:49:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:49:27 INFO - https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 01:49:27 INFO - trying https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 01:49:27 INFO - Downloading https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 01:49:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 01:49:32 INFO - Downloaded 68443301 bytes. 01:49:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 01:49:32 INFO - mkdir: C:\slave\test\properties 01:49:32 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 01:49:32 INFO - Writing to file C:\slave\test\properties\build_url 01:49:32 INFO - Contents: 01:49:32 INFO - build_url:https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 01:49:32 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 01:49:32 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 01:49:32 INFO - Writing to file C:\slave\test\properties\symbols_url 01:49:32 INFO - Contents: 01:49:32 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 01:49:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:49:32 INFO - https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:49:32 INFO - trying https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 01:49:32 INFO - Downloading https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 01:49:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 01:49:36 INFO - Downloaded 55558565 bytes. 01:49:36 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 01:49:36 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 01:49:41 INFO - Return code: 0 01:49:41 INFO - Running post-action listener: _resource_record_post_action 01:49:41 INFO - Running post-action listener: set_extra_try_arguments 01:49:41 INFO - ##### 01:49:41 INFO - ##### Running create-virtualenv step. 01:49:41 INFO - ##### 01:49:41 INFO - Running pre-action listener: _pre_create_virtualenv 01:49:41 INFO - Running pre-action listener: _resource_record_pre_action 01:49:41 INFO - Running main action method: create_virtualenv 01:49:41 INFO - Creating virtualenv C:\slave\test\build\venv 01:49:41 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 01:49:41 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 01:49:44 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 01:49:45 INFO - Installing distribute......................................................................................................................................................................................done. 01:49:46 INFO - Return code: 0 01:49:46 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 01:49: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')]} 01:49:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:49: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')]} 01:49:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:49:46 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-012', 'USERDOMAIN': 'T-XP32-IX-012', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012'}}, attempt #1 01:49:46 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 01:49:46 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 01:49:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:49:46 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 01:49:46 INFO - 'CLIENTNAME': 'Console', 01:49:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:49:46 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 01:49:46 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:49:46 INFO - 'DCLOCATION': 'SCL3', 01:49:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:49:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:49:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:49:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:49:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:49:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:49:46 INFO - 'HOMEDRIVE': 'C:', 01:49:46 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 01:49:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:49:46 INFO - 'KTS_VERSION': '1.19c', 01:49:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:49:46 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 01:49:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:49:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:49:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:49:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:49:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:49:46 INFO - 'MOZ_AIRBAG': '1', 01:49:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:49:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:49:46 INFO - 'MOZ_MSVCVERSION': '8', 01:49:46 INFO - 'MOZ_NO_REMOTE': '1', 01:49:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:49:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:49:46 INFO - 'NO_EM_RESTART': '1', 01:49:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:49:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:49:46 INFO - 'OS': 'Windows_NT', 01:49:46 INFO - 'OURDRIVE': 'C:', 01:49:46 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 01:49:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:49:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:49:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:49:46 INFO - 'PROCESSOR_LEVEL': '6', 01:49:46 INFO - 'PROCESSOR_REVISION': '1e05', 01:49:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:49:46 INFO - 'PROMPT': '$P$G', 01:49:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:49:46 INFO - 'PWD': 'C:\\slave\\test', 01:49:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:49:46 INFO - 'SESSIONNAME': 'Console', 01:49:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:49:46 INFO - 'SYSTEMDRIVE': 'C:', 01:49:46 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:49:46 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:49:46 INFO - 'TEST1': 'testie', 01:49:46 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:49:46 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 01:49:46 INFO - 'USERNAME': 'cltbld', 01:49:46 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 01:49:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:49:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:49:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:49:46 INFO - 'WINDIR': 'C:\\WINDOWS', 01:49:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:49:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:49:47 INFO - Downloading/unpacking psutil>=0.7.1 01:49:47 INFO - Running setup.py egg_info for package psutil 01:49:47 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:49:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:49:47 INFO - Installing collected packages: psutil 01:49:47 INFO - Running setup.py install for psutil 01:49:47 INFO - building 'psutil._psutil_windows' extension 01:49:47 INFO - error: Unable to find vcvarsall.bat 01:49:47 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-tn4tqd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:49:47 INFO - running install 01:49:47 INFO - running build 01:49:47 INFO - running build_py 01:49:47 INFO - creating build 01:49:47 INFO - creating build\lib.win32-2.7 01:49:47 INFO - creating build\lib.win32-2.7\psutil 01:49:47 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 01:49:47 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 01:49:47 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 01:49:47 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 01:49:47 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 01:49:47 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 01:49:47 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 01:49:47 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 01:49:47 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 01:49:47 INFO - running build_ext 01:49:47 INFO - building 'psutil._psutil_windows' extension 01:49:47 INFO - error: Unable to find vcvarsall.bat 01:49:47 INFO - ---------------------------------------- 01:49:47 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-tn4tqd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:49:47 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data\pip\pip.log 01:49:47 WARNING - Return code: 1 01:49:47 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! 01:49:47 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 01:49: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')]} 01:49:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:49: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')]} 01:49:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:49:47 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-012', 'USERDOMAIN': 'T-XP32-IX-012', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012'}}, attempt #1 01:49:47 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 01:49:47 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 01:49:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:49:47 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 01:49:47 INFO - 'CLIENTNAME': 'Console', 01:49:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:49:47 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 01:49:47 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:49:47 INFO - 'DCLOCATION': 'SCL3', 01:49:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:49:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:49:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:49:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:49:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:49:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:49:47 INFO - 'HOMEDRIVE': 'C:', 01:49:47 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 01:49:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:49:47 INFO - 'KTS_VERSION': '1.19c', 01:49:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:49:47 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 01:49:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:49:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:49:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:49:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:49:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:49:47 INFO - 'MOZ_AIRBAG': '1', 01:49:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:49:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:49:47 INFO - 'MOZ_MSVCVERSION': '8', 01:49:47 INFO - 'MOZ_NO_REMOTE': '1', 01:49:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:49:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:49:47 INFO - 'NO_EM_RESTART': '1', 01:49:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:49:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:49:47 INFO - 'OS': 'Windows_NT', 01:49:47 INFO - 'OURDRIVE': 'C:', 01:49:47 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 01:49:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:49:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:49:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:49:47 INFO - 'PROCESSOR_LEVEL': '6', 01:49:47 INFO - 'PROCESSOR_REVISION': '1e05', 01:49:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:49:47 INFO - 'PROMPT': '$P$G', 01:49:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:49:47 INFO - 'PWD': 'C:\\slave\\test', 01:49:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:49:47 INFO - 'SESSIONNAME': 'Console', 01:49:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:49:47 INFO - 'SYSTEMDRIVE': 'C:', 01:49:47 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:49:47 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:49:47 INFO - 'TEST1': 'testie', 01:49:47 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:49:47 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 01:49:47 INFO - 'USERNAME': 'cltbld', 01:49:47 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 01:49:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:49:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:49:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:49:47 INFO - 'WINDIR': 'C:\\WINDOWS', 01:49:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:49:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:49:47 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:49:47 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:49:47 INFO - Running setup.py egg_info for package mozsystemmonitor 01:49:47 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 01:49:47 INFO - Running setup.py egg_info for package psutil 01:49:47 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:49:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:49:47 INFO - Installing collected packages: mozsystemmonitor, psutil 01:49:47 INFO - Running setup.py install for mozsystemmonitor 01:49:47 INFO - Running setup.py install for psutil 01:49:47 INFO - building 'psutil._psutil_windows' extension 01:49:47 INFO - error: Unable to find vcvarsall.bat 01:49:47 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-btlo1u-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:49:47 INFO - running install 01:49:47 INFO - running build 01:49:47 INFO - running build_py 01:49:47 INFO - running build_ext 01:49:47 INFO - building 'psutil._psutil_windows' extension 01:49:47 INFO - error: Unable to find vcvarsall.bat 01:49:47 INFO - ---------------------------------------- 01:49:47 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-btlo1u-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:49:47 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data\pip\pip.log 01:49:47 WARNING - Return code: 1 01:49:47 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! 01:49:47 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 01:49: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')]} 01:49:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:49: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')]} 01:49:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:49:48 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-012', 'USERDOMAIN': 'T-XP32-IX-012', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012'}}, attempt #1 01:49:48 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 01:49:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 01:49:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:49:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 01:49:48 INFO - 'CLIENTNAME': 'Console', 01:49:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:49:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 01:49:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:49:48 INFO - 'DCLOCATION': 'SCL3', 01:49:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:49:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:49:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:49:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:49:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:49:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:49:48 INFO - 'HOMEDRIVE': 'C:', 01:49:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 01:49:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:49:48 INFO - 'KTS_VERSION': '1.19c', 01:49:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:49:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 01:49:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:49:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:49:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:49:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:49:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:49:48 INFO - 'MOZ_AIRBAG': '1', 01:49:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:49:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:49:48 INFO - 'MOZ_MSVCVERSION': '8', 01:49:48 INFO - 'MOZ_NO_REMOTE': '1', 01:49:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:49:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:49:48 INFO - 'NO_EM_RESTART': '1', 01:49:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:49:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:49:48 INFO - 'OS': 'Windows_NT', 01:49:48 INFO - 'OURDRIVE': 'C:', 01:49:48 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 01:49:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:49:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:49:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:49:48 INFO - 'PROCESSOR_LEVEL': '6', 01:49:48 INFO - 'PROCESSOR_REVISION': '1e05', 01:49:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:49:48 INFO - 'PROMPT': '$P$G', 01:49:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:49:48 INFO - 'PWD': 'C:\\slave\\test', 01:49:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:49:48 INFO - 'SESSIONNAME': 'Console', 01:49:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:49:48 INFO - 'SYSTEMDRIVE': 'C:', 01:49:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:49:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:49:48 INFO - 'TEST1': 'testie', 01:49:48 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:49:48 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 01:49:48 INFO - 'USERNAME': 'cltbld', 01:49:48 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 01:49:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:49:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:49:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:49:48 INFO - 'WINDIR': 'C:\\WINDOWS', 01:49:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:49:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:49:48 INFO - Downloading/unpacking blobuploader==1.2.4 01:49:48 INFO - Downloading blobuploader-1.2.4.tar.gz 01:49:48 INFO - Running setup.py egg_info for package blobuploader 01:49:48 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:49:49 INFO - Running setup.py egg_info for package requests 01:49:49 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:49:49 INFO - Downloading docopt-0.6.1.tar.gz 01:49:49 INFO - Running setup.py egg_info for package docopt 01:49:49 INFO - Installing collected packages: blobuploader, docopt, requests 01:49:49 INFO - Running setup.py install for blobuploader 01:49:49 INFO - Running setup.py install for docopt 01:49:49 INFO - Running setup.py install for requests 01:49:49 INFO - Successfully installed blobuploader docopt requests 01:49:49 INFO - Cleaning up... 01:49:49 INFO - Return code: 0 01:49:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:49:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:49:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:49:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:49:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:49:49 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-012', 'USERDOMAIN': 'T-XP32-IX-012', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012'}}, attempt #1 01:49:49 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 01:49:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 01:49:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:49:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 01:49:49 INFO - 'CLIENTNAME': 'Console', 01:49:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:49:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 01:49:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:49:49 INFO - 'DCLOCATION': 'SCL3', 01:49:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:49:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:49:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:49:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:49:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:49:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:49:49 INFO - 'HOMEDRIVE': 'C:', 01:49:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 01:49:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:49:49 INFO - 'KTS_VERSION': '1.19c', 01:49:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:49:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 01:49:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:49:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:49:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:49:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:49:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:49:49 INFO - 'MOZ_AIRBAG': '1', 01:49:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:49:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:49:49 INFO - 'MOZ_MSVCVERSION': '8', 01:49:49 INFO - 'MOZ_NO_REMOTE': '1', 01:49:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:49:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:49:49 INFO - 'NO_EM_RESTART': '1', 01:49:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:49:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:49:49 INFO - 'OS': 'Windows_NT', 01:49:49 INFO - 'OURDRIVE': 'C:', 01:49:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 01:49:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:49:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:49:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:49:49 INFO - 'PROCESSOR_LEVEL': '6', 01:49:49 INFO - 'PROCESSOR_REVISION': '1e05', 01:49:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:49:49 INFO - 'PROMPT': '$P$G', 01:49:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:49:49 INFO - 'PWD': 'C:\\slave\\test', 01:49:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:49:49 INFO - 'SESSIONNAME': 'Console', 01:49:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:49:49 INFO - 'SYSTEMDRIVE': 'C:', 01:49:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:49:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:49:49 INFO - 'TEST1': 'testie', 01:49:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:49:49 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 01:49:49 INFO - 'USERNAME': 'cltbld', 01:49:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 01:49:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:49:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:49:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:49:49 INFO - 'WINDIR': 'C:\\WINDOWS', 01:49:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:49:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:49:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:49:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:49:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:49:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:49:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:49:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:49:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:49:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:49:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:49:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:49:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:49:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:49:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:49:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:49:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:49:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:49:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:49:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:49:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:49:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:49:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:49:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:49:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:49:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:49:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:49:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:49:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:49:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:49:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:49:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:49:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:49:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:49:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:49:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:49:54 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:49:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:49:54 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:49:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:49:54 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:49:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:49:55 INFO - Unpacking c:\slave\test\build\tests\marionette 01:49:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:49:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:49:55 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 01:49:55 INFO - Running setup.py install for browsermob-proxy 01:49:59 INFO - Running setup.py install for manifestparser 01:49:59 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Running setup.py install for marionette-client 01:49:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:49:59 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Running setup.py install for marionette-driver 01:49:59 INFO - Running setup.py install for mozcrash 01:49:59 INFO - Running setup.py install for mozdebug 01:49:59 INFO - Running setup.py install for mozdevice 01:49:59 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Running setup.py install for mozfile 01:49:59 INFO - Running setup.py install for mozhttpd 01:49:59 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Running setup.py install for mozinfo 01:49:59 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Running setup.py install for mozInstall 01:49:59 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Running setup.py install for mozleak 01:49:59 INFO - Running setup.py install for mozlog 01:49:59 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Running setup.py install for moznetwork 01:49:59 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Running setup.py install for mozprocess 01:49:59 INFO - Running setup.py install for mozprofile 01:49:59 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Running setup.py install for mozrunner 01:49:59 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Running setup.py install for mozscreenshot 01:49:59 INFO - Running setup.py install for moztest 01:49:59 INFO - Running setup.py install for mozversion 01:49:59 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:49:59 INFO - Running setup.py install for wptserve 01:49:59 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 01:49:59 INFO - Cleaning up... 01:49:59 INFO - Return code: 0 01:49:59 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:49:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:49:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:49:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:49:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:49:59 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-012', 'USERDOMAIN': 'T-XP32-IX-012', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012'}}, attempt #1 01:49:59 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 01:49:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 01:49:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:49:59 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 01:49:59 INFO - 'CLIENTNAME': 'Console', 01:49:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:49:59 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 01:49:59 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:49:59 INFO - 'DCLOCATION': 'SCL3', 01:49:59 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:49:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:49:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:49:59 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:49:59 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:49:59 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:49:59 INFO - 'HOMEDRIVE': 'C:', 01:49:59 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 01:49:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:49:59 INFO - 'KTS_VERSION': '1.19c', 01:49:59 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:49:59 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 01:49:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:49:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:49:59 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:49:59 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:49:59 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:49:59 INFO - 'MOZ_AIRBAG': '1', 01:49:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:49:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:49:59 INFO - 'MOZ_MSVCVERSION': '8', 01:49:59 INFO - 'MOZ_NO_REMOTE': '1', 01:49:59 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:49:59 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:49:59 INFO - 'NO_EM_RESTART': '1', 01:49:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:49:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:49:59 INFO - 'OS': 'Windows_NT', 01:49:59 INFO - 'OURDRIVE': 'C:', 01:49:59 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 01:49:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:49:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:49:59 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:49:59 INFO - 'PROCESSOR_LEVEL': '6', 01:49:59 INFO - 'PROCESSOR_REVISION': '1e05', 01:49:59 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:49:59 INFO - 'PROMPT': '$P$G', 01:49:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:49:59 INFO - 'PWD': 'C:\\slave\\test', 01:49:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:49:59 INFO - 'SESSIONNAME': 'Console', 01:49:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:49:59 INFO - 'SYSTEMDRIVE': 'C:', 01:49:59 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:49:59 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:49:59 INFO - 'TEST1': 'testie', 01:49:59 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:49:59 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 01:49:59 INFO - 'USERNAME': 'cltbld', 01:49:59 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 01:49:59 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:49:59 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:49:59 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:49:59 INFO - 'WINDIR': 'C:\\WINDOWS', 01:49:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:50:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:50:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:50:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:50:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:50:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:50:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:50:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:50:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:50:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:50:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:50:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:50:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:50:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:50:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:50:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:50:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:50:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:50:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:50:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:50:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:50:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:50:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:50:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:50:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:50:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:50:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:50:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:50:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:50:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:50:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:50:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:50:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:50:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:50:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:50:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:50:03 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:50:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:50:03 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:50:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:50:03 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:50:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:50:03 INFO - Unpacking c:\slave\test\build\tests\marionette 01:50:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:50:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:50:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 01:50:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 01:50:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 01:50:10 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 01:50:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 01:50:10 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 01:50:10 INFO - Downloading blessings-1.6.tar.gz 01:50:10 INFO - Running setup.py egg_info for package blessings 01:50:10 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 01:50:10 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 01:50:10 INFO - Running setup.py install for blessings 01:50:10 INFO - Running setup.py install for browsermob-proxy 01:50:10 INFO - Running setup.py install for manifestparser 01:50:10 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Running setup.py install for marionette-client 01:50:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:50:10 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Running setup.py install for marionette-driver 01:50:10 INFO - Running setup.py install for mozcrash 01:50:10 INFO - Running setup.py install for mozdebug 01:50:10 INFO - Running setup.py install for mozdevice 01:50:10 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Running setup.py install for mozhttpd 01:50:10 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Running setup.py install for mozInstall 01:50:10 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Running setup.py install for mozleak 01:50:10 INFO - Running setup.py install for mozprofile 01:50:10 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Running setup.py install for mozrunner 01:50:10 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Running setup.py install for mozscreenshot 01:50:10 INFO - Running setup.py install for moztest 01:50:10 INFO - Running setup.py install for mozversion 01:50:10 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:50:10 INFO - Running setup.py install for wptserve 01:50:10 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 01:50:10 INFO - Cleaning up... 01:50:10 INFO - Return code: 0 01:50:10 INFO - Done creating virtualenv C:\slave\test\build\venv. 01:50:10 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:50:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:50:10 INFO - Reading from file tmpfile_stdout 01:50:10 INFO - Using _rmtree_windows ... 01:50:10 INFO - Using _rmtree_windows ... 01:50:10 INFO - Current package versions: 01:50:10 INFO - blessings == 1.6 01:50:10 INFO - blobuploader == 1.2.4 01:50:10 INFO - browsermob-proxy == 0.6.0 01:50:10 INFO - distribute == 0.6.14 01:50:10 INFO - docopt == 0.6.1 01:50:10 INFO - manifestparser == 1.1 01:50:10 INFO - marionette-client == 2.3.0 01:50:10 INFO - marionette-driver == 1.4.0 01:50:10 INFO - mozInstall == 1.12 01:50:10 INFO - mozcrash == 0.17 01:50:10 INFO - mozdebug == 0.1 01:50:10 INFO - mozdevice == 0.48 01:50:10 INFO - mozfile == 1.2 01:50:10 INFO - mozhttpd == 0.7 01:50:10 INFO - mozinfo == 0.9 01:50:10 INFO - mozleak == 0.1 01:50:10 INFO - mozlog == 3.1 01:50:10 INFO - moznetwork == 0.27 01:50:10 INFO - mozprocess == 0.22 01:50:10 INFO - mozprofile == 0.28 01:50:10 INFO - mozrunner == 6.11 01:50:10 INFO - mozscreenshot == 0.1 01:50:10 INFO - mozsystemmonitor == 0.0 01:50:10 INFO - moztest == 0.7 01:50:10 INFO - mozversion == 1.4 01:50:10 INFO - requests == 1.2.3 01:50:10 INFO - wptserve == 1.4.0 01:50:10 INFO - Running post-action listener: _resource_record_post_action 01:50:10 INFO - Running post-action listener: _start_resource_monitoring 01:50:11 INFO - Starting resource monitoring. 01:50:11 INFO - ##### 01:50:11 INFO - ##### Running pull step. 01:50:11 INFO - ##### 01:50:11 INFO - Running pre-action listener: _resource_record_pre_action 01:50:11 INFO - Running main action method: pull 01:50:11 INFO - Pull has nothing to do! 01:50:11 INFO - Running post-action listener: _resource_record_post_action 01:50:11 INFO - ##### 01:50:11 INFO - ##### Running install step. 01:50:11 INFO - ##### 01:50:11 INFO - Running pre-action listener: _resource_record_pre_action 01:50:11 INFO - Running main action method: install 01:50:11 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:50:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:50:11 INFO - Reading from file tmpfile_stdout 01:50:11 INFO - Using _rmtree_windows ... 01:50:11 INFO - Using _rmtree_windows ... 01:50:11 INFO - Detecting whether we're running mozinstall >=1.0... 01:50:11 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 01:50:11 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 01:50:11 INFO - Reading from file tmpfile_stdout 01:50:11 INFO - Output received: 01:50:11 INFO - Usage: mozinstall-script.py [options] installer 01:50:11 INFO - Options: 01:50:11 INFO - -h, --help show this help message and exit 01:50:11 INFO - -d DEST, --destination=DEST 01:50:11 INFO - Directory to install application into. [default: 01:50:11 INFO - "C:\slave\test"] 01:50:11 INFO - --app=APP Application being installed. [default: firefox] 01:50:11 INFO - Using _rmtree_windows ... 01:50:11 INFO - Using _rmtree_windows ... 01:50:11 INFO - mkdir: C:\slave\test\build\application 01:50:11 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.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 01:50:11 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.win32.zip --destination C:\slave\test\build\application 01:50:14 INFO - Reading from file tmpfile_stdout 01:50:14 INFO - Output received: 01:50:14 INFO - C:\slave\test\build\application\firefox\firefox.exe 01:50:14 INFO - Using _rmtree_windows ... 01:50:14 INFO - Using _rmtree_windows ... 01:50:14 INFO - Running post-action listener: _resource_record_post_action 01:50:14 INFO - ##### 01:50:14 INFO - ##### Running run-tests step. 01:50:14 INFO - ##### 01:50:14 INFO - Running pre-action listener: _resource_record_pre_action 01:50:14 INFO - Running main action method: run_tests 01:50:14 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 01:50:14 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:50:14 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:50:14 INFO - grabbing minidump binary from tooltool 01:50:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:50:14 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 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 01:50:14 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 01:50:14 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 01:50:14 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 01:50:14 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp9xhqcy 01:50:14 INFO - INFO - File integrity verified, renaming tmp9xhqcy to win32-minidump_stackwalk.exe 01:50:14 INFO - Return code: 0 01:50:14 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 01:50:14 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 01:50:14 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/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=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 01:50:14 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/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=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 01:50:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:50:14 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 01:50:14 INFO - 'CLIENTNAME': 'Console', 01:50:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:50:14 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 01:50:14 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:50:14 INFO - 'DCLOCATION': 'SCL3', 01:50:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:50:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:50:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:50:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:50:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:50:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:50:14 INFO - 'HOMEDRIVE': 'C:', 01:50:14 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 01:50:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:50:14 INFO - 'KTS_VERSION': '1.19c', 01:50:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:50:14 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 01:50:14 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 01:50:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:50:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:50:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:50:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:50:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:50:14 INFO - 'MOZ_AIRBAG': '1', 01:50:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:50:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:50:14 INFO - 'MOZ_MSVCVERSION': '8', 01:50:14 INFO - 'MOZ_NO_REMOTE': '1', 01:50:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:50:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:50:14 INFO - 'NO_EM_RESTART': '1', 01:50:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:50:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:50:14 INFO - 'OS': 'Windows_NT', 01:50:14 INFO - 'OURDRIVE': 'C:', 01:50:14 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 01:50:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:50:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:50:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:50:14 INFO - 'PROCESSOR_LEVEL': '6', 01:50:14 INFO - 'PROCESSOR_REVISION': '1e05', 01:50:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:50:14 INFO - 'PROMPT': '$P$G', 01:50:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:50:14 INFO - 'PWD': 'C:\\slave\\test', 01:50:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:50:14 INFO - 'SESSIONNAME': 'Console', 01:50:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:50:14 INFO - 'SYSTEMDRIVE': 'C:', 01:50:14 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:50:14 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:50:14 INFO - 'TEST1': 'testie', 01:50:14 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:50:14 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 01:50:14 INFO - 'USERNAME': 'cltbld', 01:50:14 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 01:50:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:50:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:50:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:50:14 INFO - 'WINDIR': 'C:\\WINDOWS', 01:50:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:50:14 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/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=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 01:50:15 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 01:50:15 INFO - import pkg_resources 01:50:16 INFO - Using 1 client processes 01:50:19 INFO - SUITE-START | Running 778 tests 01:50:19 INFO - Running testharness tests 01:50:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:50:19 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 01:50:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:50:19 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 01:50:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:50:19 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 01:50:19 INFO - Setting up ssl 01:50:19 INFO - PROCESS | certutil | 01:50:19 INFO - PROCESS | certutil | 01:50:19 INFO - PROCESS | certutil | 01:50:19 INFO - Certificate Nickname Trust Attributes 01:50:19 INFO - SSL,S/MIME,JAR/XPI 01:50:19 INFO - 01:50:19 INFO - web-platform-tests CT,, 01:50:19 INFO - 01:50:19 INFO - Starting runner 01:50:21 INFO - PROCESS | 3832 | [3832] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 01:50:21 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 01:50:22 INFO - PROCESS | 3832 | [3832] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 01:50:23 INFO - PROCESS | 3832 | 1463820623328 Marionette DEBUG Marionette enabled via build flag and pref 01:50:23 INFO - PROCESS | 3832 | ++DOCSHELL 11A02C00 == 1 [pid = 3832] [id = 1] 01:50:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 1 (11A03000) [pid = 3832] [serial = 1] [outer = 00000000] 01:50:23 INFO - PROCESS | 3832 | [3832] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:50:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 2 (11A03C00) [pid = 3832] [serial = 2] [outer = 11A03000] 01:50:23 INFO - PROCESS | 3832 | [3832] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 01:50:23 INFO - PROCESS | 3832 | [3832] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 01:50:23 INFO - PROCESS | 3832 | ++DOCSHELL 11C99C00 == 2 [pid = 3832] [id = 2] 01:50:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 3 (11C9A000) [pid = 3832] [serial = 3] [outer = 00000000] 01:50:23 INFO - PROCESS | 3832 | [3832] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:50:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 4 (11C9AC00) [pid = 3832] [serial = 4] [outer = 11C9A000] 01:50:23 INFO - PROCESS | 3832 | 1463820623848 Marionette INFO Listening on port 2828 01:50:24 INFO - PROCESS | 3832 | 1463820624217 Marionette DEBUG Marionette enabled via command-line flag 01:50:24 INFO - PROCESS | 3832 | ++DOCSHELL 12DD5800 == 3 [pid = 3832] [id = 3] 01:50:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 5 (12DD5C00) [pid = 3832] [serial = 5] [outer = 00000000] 01:50:24 INFO - PROCESS | 3832 | [3832] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:50:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 6 (12DD6800) [pid = 3832] [serial = 6] [outer = 12DD5C00] 01:50:24 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 01:50:24 INFO - PROCESS | 3832 | [3832] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 01:50:24 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 01:50:24 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 01:50:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 7 (1382A800) [pid = 3832] [serial = 7] [outer = 11C9A000] 01:50:24 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:50:24 INFO - PROCESS | 3832 | 1463820624553 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1503 01:50:24 INFO - PROCESS | 3832 | 1463820624623 Marionette DEBUG Closed connection conn0 01:50:24 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:50:24 INFO - PROCESS | 3832 | 1463820624628 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1505 01:50:24 INFO - PROCESS | 3832 | 1463820624667 Marionette DEBUG Closed connection conn1 01:50:24 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:50:24 INFO - PROCESS | 3832 | 1463820624674 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1506 01:50:24 INFO - PROCESS | 3832 | ++DOCSHELL 13DB7800 == 4 [pid = 3832] [id = 4] 01:50:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 8 (13DB8000) [pid = 3832] [serial = 8] [outer = 00000000] 01:50:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 9 (140C8800) [pid = 3832] [serial = 9] [outer = 13DB8000] 01:50:24 INFO - PROCESS | 3832 | [3832] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 01:50:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 10 (140CD400) [pid = 3832] [serial = 10] [outer = 13DB8000] 01:50:24 INFO - PROCESS | 3832 | 1463820624892 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:50:24 INFO - PROCESS | 3832 | 1463820624898 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160521000929","device":"desktop","version":"48.0a2"} 01:50:25 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 01:50:25 INFO - PROCESS | 3832 | [3832] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 01:50:25 INFO - PROCESS | 3832 | [3832] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 01:50:25 INFO - PROCESS | 3832 | [3832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:50:25 INFO - PROCESS | 3832 | ++DOCSHELL 1577D800 == 5 [pid = 3832] [id = 5] 01:50:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 11 (15BA6800) [pid = 3832] [serial = 11] [outer = 00000000] 01:50:25 INFO - PROCESS | 3832 | ++DOCSHELL 15BAA400 == 6 [pid = 3832] [id = 6] 01:50:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 12 (15BAA800) [pid = 3832] [serial = 12] [outer = 00000000] 01:50:26 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:50:26 INFO - PROCESS | 3832 | ++DOCSHELL 1651D000 == 7 [pid = 3832] [id = 7] 01:50:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 13 (1651D400) [pid = 3832] [serial = 13] [outer = 00000000] 01:50:26 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:50:26 INFO - PROCESS | 3832 | [3832] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 01:50:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 14 (16E43800) [pid = 3832] [serial = 14] [outer = 1651D400] 01:50:26 INFO - PROCESS | 3832 | [3832] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 01:50:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 15 (17134400) [pid = 3832] [serial = 15] [outer = 15BA6800] 01:50:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 16 (17136000) [pid = 3832] [serial = 16] [outer = 15BAA800] 01:50:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 17 (17138400) [pid = 3832] [serial = 17] [outer = 1651D400] 01:50:27 INFO - PROCESS | 3832 | 1463820627186 Marionette DEBUG loaded listener.js 01:50:27 INFO - PROCESS | 3832 | 1463820627201 Marionette DEBUG loaded listener.js 01:50:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 18 (17FC6C00) [pid = 3832] [serial = 18] [outer = 1651D400] 01:50:27 INFO - PROCESS | 3832 | 1463820627758 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"2f39b54e-303d-4844-a1a6-aaf8056f14d9","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160521000929","device":"desktop","version":"48.0a2","command_id":1}}] 01:50:27 INFO - PROCESS | 3832 | 1463820627944 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 01:50:28 INFO - PROCESS | 3832 | 1463820628031 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 01:50:28 INFO - PROCESS | 3832 | 1463820628171 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:50:28 INFO - PROCESS | 3832 | [3832] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:50:28 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:50:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 19 (18437C00) [pid = 3832] [serial = 19] [outer = 1651D400] 01:50:28 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:50:28 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:50:28 INFO - PROCESS | 3832 | 1463820628657 Marionette TRACE conn2 <- [1,3,null,{}] 01:50:28 INFO - PROCESS | 3832 | 1463820628675 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 01:50:28 INFO - PROCESS | 3832 | 1463820628700 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 01:50:28 INFO - PROCESS | 3832 | 1463820628745 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 01:50:28 INFO - PROCESS | 3832 | 1463820628747 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 01:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:50:28 INFO - PROCESS | 3832 | 1463820628801 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:50:28 INFO - PROCESS | 3832 | 1463820628804 Marionette TRACE conn2 <- [1,6,null,{}] 01:50:28 INFO - PROCESS | 3832 | 1463820628825 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:28 INFO - PROCESS | 3832 | 1463820628837 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 01:50:28 INFO - PROCESS | 3832 | 1463820628840 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:28 INFO - PROCESS | 3832 | ++DOCSHELL 16519000 == 8 [pid = 3832] [id = 8] 01:50:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 20 (19BEB800) [pid = 3832] [serial = 20] [outer = 00000000] 01:50:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 21 (1A155000) [pid = 3832] [serial = 21] [outer = 19BEB800] 01:50:28 INFO - PROCESS | 3832 | 1463820628887 Marionette DEBUG loaded listener.js 01:50:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 22 (1A158800) [pid = 3832] [serial = 22] [outer = 19BEB800] 01:50:29 INFO - PROCESS | 3832 | ++DOCSHELL 1A37B400 == 9 [pid = 3832] [id = 9] 01:50:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 23 (1A37BC00) [pid = 3832] [serial = 23] [outer = 00000000] 01:50:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 24 (1A37E400) [pid = 3832] [serial = 24] [outer = 1A37BC00] 01:50:29 INFO - PROCESS | 3832 | 1463820629298 Marionette DEBUG loaded listener.js 01:50:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 25 (1A381400) [pid = 3832] [serial = 25] [outer = 1A37BC00] 01:50:29 INFO - PROCESS | 3832 | 1463820629470 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 01:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 720ms 01:50:29 INFO - PROCESS | 3832 | 1463820629566 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 01:50:29 INFO - PROCESS | 3832 | 1463820629568 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 01:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:50:29 INFO - PROCESS | 3832 | 1463820629601 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:50:29 INFO - PROCESS | 3832 | 1463820629603 Marionette TRACE conn2 <- [1,10,null,{}] 01:50:29 INFO - PROCESS | 3832 | 1463820629650 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:29 INFO - PROCESS | 3832 | 1463820629766 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 01:50:29 INFO - PROCESS | 3832 | 1463820629779 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:29 INFO - PROCESS | 3832 | ++DOCSHELL 1A7B3C00 == 10 [pid = 3832] [id = 10] 01:50:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 26 (1A7B4400) [pid = 3832] [serial = 26] [outer = 00000000] 01:50:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 27 (1AE54C00) [pid = 3832] [serial = 27] [outer = 1A7B4400] 01:50:29 INFO - PROCESS | 3832 | 1463820629825 Marionette DEBUG loaded listener.js 01:50:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 28 (1AE58C00) [pid = 3832] [serial = 28] [outer = 1A7B4400] 01:50:30 INFO - PROCESS | 3832 | 1463820630201 Marionette TRACE conn2 <- [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]]]}] 01:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 630ms 01:50:30 INFO - PROCESS | 3832 | 1463820630233 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 01:50:30 INFO - PROCESS | 3832 | 1463820630235 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 01:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:50:30 INFO - PROCESS | 3832 | 1463820630238 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:50:30 INFO - PROCESS | 3832 | 1463820630240 Marionette TRACE conn2 <- [1,14,null,{}] 01:50:30 INFO - PROCESS | 3832 | 1463820630243 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:30 INFO - PROCESS | 3832 | 1463820630338 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 01:50:30 INFO - PROCESS | 3832 | 1463820630335 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:30 INFO - PROCESS | 3832 | ++DOCSHELL 17554C00 == 11 [pid = 3832] [id = 11] 01:50:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 29 (17556400) [pid = 3832] [serial = 29] [outer = 00000000] 01:50:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 30 (1AA69000) [pid = 3832] [serial = 30] [outer = 17556400] 01:50:30 INFO - PROCESS | 3832 | 1463820630379 Marionette DEBUG loaded listener.js 01:50:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 31 (1AE54800) [pid = 3832] [serial = 31] [outer = 17556400] 01:50:30 INFO - PROCESS | 3832 | 1463820630727 Marionette TRACE conn2 <- [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]]]}] 01:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 511ms 01:50:30 INFO - PROCESS | 3832 | 1463820630755 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 01:50:30 INFO - PROCESS | 3832 | 1463820630757 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 01:50:30 INFO - PROCESS | 3832 | 1463820630761 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:50:30 INFO - PROCESS | 3832 | 1463820630762 Marionette TRACE conn2 <- [1,18,null,{}] 01:50:30 INFO - PROCESS | 3832 | 1463820630766 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:30 INFO - PROCESS | 3832 | 1463820630838 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 01:50:30 INFO - PROCESS | 3832 | 1463820630858 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:30 INFO - PROCESS | 3832 | ++DOCSHELL 1768E400 == 12 [pid = 3832] [id = 12] 01:50:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 32 (19BE1C00) [pid = 3832] [serial = 32] [outer = 00000000] 01:50:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 33 (1AA6CC00) [pid = 3832] [serial = 33] [outer = 19BE1C00] 01:50:30 INFO - PROCESS | 3832 | 1463820630902 Marionette DEBUG loaded listener.js 01:50:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 34 (1AD91400) [pid = 3832] [serial = 34] [outer = 19BE1C00] 01:50:31 INFO - PROCESS | 3832 | 1463820631241 Marionette TRACE conn2 <- [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]]]}] 01:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 510ms 01:50:31 INFO - PROCESS | 3832 | 1463820631263 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 01:50:31 INFO - PROCESS | 3832 | 1463820631265 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 01:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:50:31 INFO - PROCESS | 3832 | 1463820631268 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:50:31 INFO - PROCESS | 3832 | 1463820631270 Marionette TRACE conn2 <- [1,22,null,{}] 01:50:31 INFO - PROCESS | 3832 | 1463820631273 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:31 INFO - PROCESS | 3832 | 1463820631359 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 01:50:31 INFO - PROCESS | 3832 | 1463820631365 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:31 INFO - PROCESS | 3832 | ++DOCSHELL 1AD97400 == 13 [pid = 3832] [id = 13] 01:50:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 35 (1AD9A400) [pid = 3832] [serial = 35] [outer = 00000000] 01:50:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 36 (1B14E800) [pid = 3832] [serial = 36] [outer = 1AD9A400] 01:50:31 INFO - PROCESS | 3832 | 1463820631409 Marionette DEBUG loaded listener.js 01:50:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 37 (1B152000) [pid = 3832] [serial = 37] [outer = 1AD9A400] 01:50:31 INFO - PROCESS | 3832 | 1463820631685 Marionette TRACE conn2 <- [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]]]}] 01:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 466ms 01:50:31 INFO - PROCESS | 3832 | 1463820631743 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 01:50:31 INFO - PROCESS | 3832 | 1463820631745 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 01:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:50:31 INFO - PROCESS | 3832 | 1463820631749 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:50:31 INFO - PROCESS | 3832 | 1463820631750 Marionette TRACE conn2 <- [1,26,null,{}] 01:50:31 INFO - PROCESS | 3832 | 1463820631754 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:31 INFO - PROCESS | 3832 | 1463820631842 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 01:50:31 INFO - PROCESS | 3832 | 1463820631849 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:31 INFO - PROCESS | 3832 | ++DOCSHELL 1B2AD800 == 14 [pid = 3832] [id = 14] 01:50:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 38 (1B2AFC00) [pid = 3832] [serial = 38] [outer = 00000000] 01:50:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 39 (1B2B6800) [pid = 3832] [serial = 39] [outer = 1B2AFC00] 01:50:31 INFO - PROCESS | 3832 | 1463820631893 Marionette DEBUG loaded listener.js 01:50:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 40 (1B558400) [pid = 3832] [serial = 40] [outer = 1B2AFC00] 01:50:32 INFO - PROCESS | 3832 | 1463820632209 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 01:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 511ms 01:50:32 INFO - PROCESS | 3832 | 1463820632266 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 01:50:32 INFO - PROCESS | 3832 | 1463820632268 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 01:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:50:32 INFO - PROCESS | 3832 | 1463820632271 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:50:32 INFO - PROCESS | 3832 | 1463820632273 Marionette TRACE conn2 <- [1,30,null,{}] 01:50:32 INFO - PROCESS | 3832 | 1463820632276 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:32 INFO - PROCESS | 3832 | 1463820632358 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 01:50:32 INFO - PROCESS | 3832 | ++DOCSHELL 1B561C00 == 15 [pid = 3832] [id = 15] 01:50:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 41 (1B562000) [pid = 3832] [serial = 41] [outer = 00000000] 01:50:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 42 (1B562C00) [pid = 3832] [serial = 42] [outer = 1B562000] 01:50:32 INFO - PROCESS | 3832 | 1463820632394 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 43 (1B565400) [pid = 3832] [serial = 43] [outer = 1B562000] 01:50:32 INFO - PROCESS | 3832 | ++DOCSHELL 1B64BC00 == 16 [pid = 3832] [id = 16] 01:50:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 44 (1B64C000) [pid = 3832] [serial = 44] [outer = 00000000] 01:50:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 45 (1B64E800) [pid = 3832] [serial = 45] [outer = 1B64C000] 01:50:32 INFO - PROCESS | 3832 | 1463820632449 Marionette DEBUG loaded listener.js 01:50:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 46 (1B651C00) [pid = 3832] [serial = 46] [outer = 1B64C000] 01:50:32 INFO - PROCESS | 3832 | ++DOCSHELL 1B559400 == 17 [pid = 3832] [id = 17] 01:50:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 47 (1B559800) [pid = 3832] [serial = 47] [outer = 00000000] 01:50:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 48 (1B726C00) [pid = 3832] [serial = 48] [outer = 1B559800] 01:50:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 49 (1B72D000) [pid = 3832] [serial = 49] [outer = 1B559800] 01:50:32 INFO - PROCESS | 3832 | 1463820632883 Marionette TRACE conn2 <- [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]]]}] 01:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 675ms 01:50:33 INFO - PROCESS | 3832 | 1463820633437 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 01:50:33 INFO - PROCESS | 3832 | 1463820633442 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 01:50:33 INFO - PROCESS | 3832 | --DOCSHELL 11A02C00 == 16 [pid = 3832] [id = 1] 01:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:50:33 INFO - PROCESS | 3832 | 1463820633469 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:50:33 INFO - PROCESS | 3832 | 1463820633472 Marionette TRACE conn2 <- [1,34,null,{}] 01:50:33 INFO - PROCESS | 3832 | 1463820633480 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:33 INFO - PROCESS | 3832 | 1463820633591 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 01:50:33 INFO - PROCESS | 3832 | 1463820633650 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:33 INFO - PROCESS | 3832 | ++DOCSHELL 105FB800 == 17 [pid = 3832] [id = 18] 01:50:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 50 (10A5B800) [pid = 3832] [serial = 50] [outer = 00000000] 01:50:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 51 (10A62000) [pid = 3832] [serial = 51] [outer = 10A5B800] 01:50:33 INFO - PROCESS | 3832 | 1463820633705 Marionette DEBUG loaded listener.js 01:50:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 52 (10A80C00) [pid = 3832] [serial = 52] [outer = 10A5B800] 01:50:34 INFO - PROCESS | 3832 | 1463820634254 Marionette TRACE conn2 <- [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]]]}] 01:50:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 871ms 01:50:34 INFO - PROCESS | 3832 | 1463820634340 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 01:50:34 INFO - PROCESS | 3832 | 1463820634344 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 01:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:50:34 INFO - PROCESS | 3832 | 1463820634352 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:50:34 INFO - PROCESS | 3832 | 1463820634356 Marionette TRACE conn2 <- [1,38,null,{}] 01:50:34 INFO - PROCESS | 3832 | 1463820634361 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:34 INFO - PROCESS | 3832 | 1463820634468 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 01:50:34 INFO - PROCESS | 3832 | 1463820634534 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:34 INFO - PROCESS | 3832 | ++DOCSHELL 11C59C00 == 18 [pid = 3832] [id = 19] 01:50:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 53 (11C66400) [pid = 3832] [serial = 53] [outer = 00000000] 01:50:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (131F2000) [pid = 3832] [serial = 54] [outer = 11C66400] 01:50:34 INFO - PROCESS | 3832 | 1463820634587 Marionette DEBUG loaded listener.js 01:50:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (1337F800) [pid = 3832] [serial = 55] [outer = 11C66400] 01:50:35 INFO - PROCESS | 3832 | 1463820635085 Marionette TRACE conn2 <- [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]]]}] 01:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 766ms 01:50:35 INFO - PROCESS | 3832 | 1463820635134 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 01:50:35 INFO - PROCESS | 3832 | 1463820635137 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 01:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:50:35 INFO - PROCESS | 3832 | 1463820635142 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:50:35 INFO - PROCESS | 3832 | 1463820635144 Marionette TRACE conn2 <- [1,42,null,{}] 01:50:35 INFO - PROCESS | 3832 | 1463820635153 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:35 INFO - PROCESS | 3832 | 1463820635404 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 01:50:35 INFO - PROCESS | 3832 | 1463820635487 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:35 INFO - PROCESS | 3832 | ++DOCSHELL 10482800 == 19 [pid = 3832] [id = 20] 01:50:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (10484000) [pid = 3832] [serial = 56] [outer = 00000000] 01:50:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (1055BC00) [pid = 3832] [serial = 57] [outer = 10484000] 01:50:35 INFO - PROCESS | 3832 | 1463820635521 Marionette DEBUG loaded listener.js 01:50:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (10A56000) [pid = 3832] [serial = 58] [outer = 10484000] 01:50:35 INFO - PROCESS | 3832 | --DOCSHELL 13DB7800 == 18 [pid = 3832] [id = 4] 01:50:36 INFO - PROCESS | 3832 | 1463820636034 Marionette TRACE conn2 <- [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]]]}] 01:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 901ms 01:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:50:36 INFO - PROCESS | 3832 | 1463820636051 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 01:50:36 INFO - PROCESS | 3832 | 1463820636054 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 01:50:36 INFO - PROCESS | 3832 | 1463820636058 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:50:36 INFO - PROCESS | 3832 | 1463820636062 Marionette TRACE conn2 <- [1,46,null,{}] 01:50:36 INFO - PROCESS | 3832 | 1463820636066 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:36 INFO - PROCESS | 3832 | 1463820636147 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 01:50:36 INFO - PROCESS | 3832 | 1463820636155 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:36 INFO - PROCESS | 3832 | ++DOCSHELL 11417800 == 19 [pid = 3832] [id = 21] 01:50:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (11421C00) [pid = 3832] [serial = 59] [outer = 00000000] 01:50:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (114ACC00) [pid = 3832] [serial = 60] [outer = 11421C00] 01:50:36 INFO - PROCESS | 3832 | 1463820636206 Marionette DEBUG loaded listener.js 01:50:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (11C01400) [pid = 3832] [serial = 61] [outer = 11421C00] 01:50:36 INFO - PROCESS | 3832 | 1463820636604 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 01:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 01:50:36 INFO - PROCESS | 3832 | 1463820636635 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 01:50:36 INFO - PROCESS | 3832 | 1463820636638 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 01:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:50:36 INFO - PROCESS | 3832 | 1463820636642 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:50:36 INFO - PROCESS | 3832 | 1463820636643 Marionette TRACE conn2 <- [1,50,null,{}] 01:50:36 INFO - PROCESS | 3832 | 1463820636647 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:36 INFO - PROCESS | 3832 | 1463820636804 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 01:50:36 INFO - PROCESS | 3832 | 1463820636846 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:36 INFO - PROCESS | 3832 | ++DOCSHELL 131F3800 == 20 [pid = 3832] [id = 22] 01:50:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (131F4400) [pid = 3832] [serial = 62] [outer = 00000000] 01:50:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (13306000) [pid = 3832] [serial = 63] [outer = 131F4400] 01:50:36 INFO - PROCESS | 3832 | 1463820636893 Marionette DEBUG loaded listener.js 01:50:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (1337A000) [pid = 3832] [serial = 64] [outer = 131F4400] 01:50:37 INFO - PROCESS | 3832 | 1463820637268 Marionette TRACE conn2 <- [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]]]}] 01:50:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 676ms 01:50:37 INFO - PROCESS | 3832 | 1463820637305 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 01:50:37 INFO - PROCESS | 3832 | 1463820637309 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 01:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:50:37 INFO - PROCESS | 3832 | 1463820637319 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:50:37 INFO - PROCESS | 3832 | 1463820637323 Marionette TRACE conn2 <- [1,54,null,{}] 01:50:37 INFO - PROCESS | 3832 | 1463820637327 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:37 INFO - PROCESS | 3832 | 1463820637412 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 01:50:37 INFO - PROCESS | 3832 | 1463820637472 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:37 INFO - PROCESS | 3832 | ++DOCSHELL 1289D400 == 21 [pid = 3832] [id = 23] 01:50:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (128A0800) [pid = 3832] [serial = 65] [outer = 00000000] 01:50:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (14019400) [pid = 3832] [serial = 66] [outer = 128A0800] 01:50:37 INFO - PROCESS | 3832 | 1463820637516 Marionette DEBUG loaded listener.js 01:50:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (140C9800) [pid = 3832] [serial = 67] [outer = 128A0800] 01:50:37 INFO - PROCESS | 3832 | 1463820637827 Marionette TRACE conn2 <- [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]]]}] 01:50:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 01:50:37 INFO - PROCESS | 3832 | 1463820637896 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 01:50:37 INFO - PROCESS | 3832 | 1463820637907 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 01:50:37 INFO - PROCESS | 3832 | 1463820637911 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:50:37 INFO - PROCESS | 3832 | 1463820637913 Marionette TRACE conn2 <- [1,58,null,{}] 01:50:37 INFO - PROCESS | 3832 | 1463820637916 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:38 INFO - PROCESS | 3832 | 1463820638019 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 01:50:38 INFO - PROCESS | 3832 | 1463820638028 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:38 INFO - PROCESS | 3832 | ++DOCSHELL 14018800 == 22 [pid = 3832] [id = 24] 01:50:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (142E6C00) [pid = 3832] [serial = 68] [outer = 00000000] 01:50:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (155E6800) [pid = 3832] [serial = 69] [outer = 142E6C00] 01:50:38 INFO - PROCESS | 3832 | 1463820638072 Marionette DEBUG loaded listener.js 01:50:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1576EC00) [pid = 3832] [serial = 70] [outer = 142E6C00] 01:50:38 INFO - PROCESS | 3832 | 1463820638420 Marionette TRACE conn2 <- [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]]]}] 01:50:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 571ms 01:50:38 INFO - PROCESS | 3832 | 1463820638491 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 01:50:38 INFO - PROCESS | 3832 | 1463820638493 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 01:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:50:38 INFO - PROCESS | 3832 | 1463820638496 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:50:38 INFO - PROCESS | 3832 | 1463820638498 Marionette TRACE conn2 <- [1,62,null,{}] 01:50:38 INFO - PROCESS | 3832 | 1463820638502 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:38 INFO - PROCESS | 3832 | 1463820638586 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 01:50:38 INFO - PROCESS | 3832 | 1463820638596 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:38 INFO - PROCESS | 3832 | ++DOCSHELL 15771800 == 23 [pid = 3832] [id = 25] 01:50:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (15772C00) [pid = 3832] [serial = 71] [outer = 00000000] 01:50:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (15BB2800) [pid = 3832] [serial = 72] [outer = 15772C00] 01:50:38 INFO - PROCESS | 3832 | 1463820638651 Marionette DEBUG loaded listener.js 01:50:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (15E27000) [pid = 3832] [serial = 73] [outer = 15772C00] 01:50:39 INFO - PROCESS | 3832 | 1463820639022 Marionette TRACE conn2 <- [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]]]}] 01:50:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 01:50:39 INFO - PROCESS | 3832 | 1463820639058 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 01:50:39 INFO - PROCESS | 3832 | 1463820639060 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 01:50:39 INFO - PROCESS | 3832 | 1463820639063 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:50:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:50:39 INFO - PROCESS | 3832 | 1463820639064 Marionette TRACE conn2 <- [1,66,null,{}] 01:50:39 INFO - PROCESS | 3832 | 1463820639068 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:39 INFO - PROCESS | 3832 | 1463820639170 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 01:50:39 INFO - PROCESS | 3832 | 1463820639178 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:39 INFO - PROCESS | 3832 | ++DOCSHELL 15E2E800 == 24 [pid = 3832] [id = 26] 01:50:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (160CF400) [pid = 3832] [serial = 74] [outer = 00000000] 01:50:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16EF0C00) [pid = 3832] [serial = 75] [outer = 160CF400] 01:50:39 INFO - PROCESS | 3832 | 1463820639230 Marionette DEBUG loaded listener.js 01:50:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (170A7000) [pid = 3832] [serial = 76] [outer = 160CF400] 01:50:39 INFO - PROCESS | 3832 | 1463820639605 Marionette TRACE conn2 <- [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]]]}] 01:50:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 571ms 01:50:39 INFO - PROCESS | 3832 | 1463820639641 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 01:50:39 INFO - PROCESS | 3832 | 1463820639643 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 01:50:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:50:39 INFO - PROCESS | 3832 | 1463820639646 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:50:39 INFO - PROCESS | 3832 | 1463820639648 Marionette TRACE conn2 <- [1,70,null,{}] 01:50:39 INFO - PROCESS | 3832 | 1463820639651 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:39 INFO - PROCESS | 3832 | 1463820639752 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 01:50:39 INFO - PROCESS | 3832 | 1463820639798 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:39 INFO - PROCESS | 3832 | ++DOCSHELL 16515C00 == 25 [pid = 3832] [id = 27] 01:50:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16CB6800) [pid = 3832] [serial = 77] [outer = 00000000] 01:50:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (17535000) [pid = 3832] [serial = 78] [outer = 16CB6800] 01:50:39 INFO - PROCESS | 3832 | 1463820639844 Marionette DEBUG loaded listener.js 01:50:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (17557C00) [pid = 3832] [serial = 79] [outer = 16CB6800] 01:50:40 INFO - PROCESS | 3832 | 1463820640141 Marionette TRACE conn2 <- [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]]]}] 01:50:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 510ms 01:50:40 INFO - PROCESS | 3832 | 1463820640166 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 01:50:40 INFO - PROCESS | 3832 | 1463820640167 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 01:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:50:40 INFO - PROCESS | 3832 | 1463820640176 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:50:40 INFO - PROCESS | 3832 | 1463820640178 Marionette TRACE conn2 <- [1,74,null,{}] 01:50:40 INFO - PROCESS | 3832 | 1463820640181 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:40 INFO - PROCESS | 3832 | 1463820640260 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 01:50:40 INFO - PROCESS | 3832 | 1463820640327 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:40 INFO - PROCESS | 3832 | ++DOCSHELL 155F2000 == 26 [pid = 3832] [id = 28] 01:50:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (17226000) [pid = 3832] [serial = 80] [outer = 00000000] 01:50:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (17688800) [pid = 3832] [serial = 81] [outer = 17226000] 01:50:40 INFO - PROCESS | 3832 | 1463820640354 Marionette DEBUG loaded listener.js 01:50:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1768C800) [pid = 3832] [serial = 82] [outer = 17226000] 01:50:40 INFO - PROCESS | 3832 | 1463820640702 Marionette TRACE conn2 <- [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]]]}] 01:50:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 571ms 01:50:40 INFO - PROCESS | 3832 | 1463820640750 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 01:50:40 INFO - PROCESS | 3832 | 1463820640752 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 01:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:50:40 INFO - PROCESS | 3832 | 1463820640755 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:50:40 INFO - PROCESS | 3832 | 1463820640756 Marionette TRACE conn2 <- [1,78,null,{}] 01:50:40 INFO - PROCESS | 3832 | 1463820640760 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:40 INFO - PROCESS | 3832 | 1463820640845 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 01:50:40 INFO - PROCESS | 3832 | 1463820640854 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:40 INFO - PROCESS | 3832 | ++DOCSHELL 14018400 == 27 [pid = 3832] [id = 29] 01:50:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (15E31000) [pid = 3832] [serial = 83] [outer = 00000000] 01:50:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (177D2800) [pid = 3832] [serial = 84] [outer = 15E31000] 01:50:40 INFO - PROCESS | 3832 | 1463820640896 Marionette DEBUG loaded listener.js 01:50:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (17AF1000) [pid = 3832] [serial = 85] [outer = 15E31000] 01:50:41 INFO - PROCESS | 3832 | 1463820641258 Marionette TRACE conn2 <- [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]]]}] 01:50:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 571ms 01:50:41 INFO - PROCESS | 3832 | 1463820641317 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 01:50:41 INFO - PROCESS | 3832 | 1463820641319 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 01:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:50:41 INFO - PROCESS | 3832 | 1463820641322 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:50:41 INFO - PROCESS | 3832 | 1463820641324 Marionette TRACE conn2 <- [1,82,null,{}] 01:50:41 INFO - PROCESS | 3832 | 1463820641327 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:41 INFO - PROCESS | 3832 | 1463820641400 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 01:50:41 INFO - PROCESS | 3832 | 1463820641476 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:41 INFO - PROCESS | 3832 | ++DOCSHELL 17AF7400 == 28 [pid = 3832] [id = 30] 01:50:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (17F71C00) [pid = 3832] [serial = 86] [outer = 00000000] 01:50:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (180D8C00) [pid = 3832] [serial = 87] [outer = 17F71C00] 01:50:41 INFO - PROCESS | 3832 | 1463820641521 Marionette DEBUG loaded listener.js 01:50:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1842E400) [pid = 3832] [serial = 88] [outer = 17F71C00] 01:50:41 INFO - PROCESS | 3832 | 1463820641863 Marionette TRACE conn2 <- [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]]]}] 01:50:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 570ms 01:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:50:41 INFO - PROCESS | 3832 | 1463820641902 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 01:50:41 INFO - PROCESS | 3832 | 1463820641904 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 01:50:41 INFO - PROCESS | 3832 | 1463820641908 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:50:41 INFO - PROCESS | 3832 | 1463820641910 Marionette TRACE conn2 <- [1,86,null,{}] 01:50:41 INFO - PROCESS | 3832 | 1463820641913 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:42 INFO - PROCESS | 3832 | 1463820642035 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 01:50:42 INFO - PROCESS | 3832 | 1463820642044 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:42 INFO - PROCESS | 3832 | ++DOCSHELL 10A5C400 == 29 [pid = 3832] [id = 31] 01:50:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (12DD6000) [pid = 3832] [serial = 89] [outer = 00000000] 01:50:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (18768800) [pid = 3832] [serial = 90] [outer = 12DD6000] 01:50:42 INFO - PROCESS | 3832 | 1463820642080 Marionette DEBUG loaded listener.js 01:50:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (18772400) [pid = 3832] [serial = 91] [outer = 12DD6000] 01:50:42 INFO - PROCESS | 3832 | 1463820642449 Marionette TRACE conn2 <- [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]]]}] 01:50:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 571ms 01:50:42 INFO - PROCESS | 3832 | 1463820642488 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 01:50:42 INFO - PROCESS | 3832 | 1463820642489 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 01:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:50:42 INFO - PROCESS | 3832 | 1463820642493 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:50:42 INFO - PROCESS | 3832 | 1463820642495 Marionette TRACE conn2 <- [1,90,null,{}] 01:50:42 INFO - PROCESS | 3832 | 1463820642481 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:42 INFO - PROCESS | 3832 | 1463820642553 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 01:50:42 INFO - PROCESS | 3832 | 1463820642559 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:42 INFO - PROCESS | 3832 | ++DOCSHELL 18435400 == 30 [pid = 3832] [id = 32] 01:50:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19BE3C00) [pid = 3832] [serial = 92] [outer = 00000000] 01:50:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1A307800) [pid = 3832] [serial = 93] [outer = 19BE3C00] 01:50:42 INFO - PROCESS | 3832 | 1463820642602 Marionette DEBUG loaded listener.js 01:50:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1A30F000) [pid = 3832] [serial = 94] [outer = 19BE3C00] 01:50:42 INFO - PROCESS | 3832 | 1463820642998 Marionette TRACE conn2 <- [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]]]}] 01:50:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 571ms 01:50:43 INFO - PROCESS | 3832 | 1463820643787 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 01:50:43 INFO - PROCESS | 3832 | 1463820643791 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 01:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:50:43 INFO - PROCESS | 3832 | 1463820643800 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:50:43 INFO - PROCESS | 3832 | 1463820643804 Marionette TRACE conn2 <- [1,94,null,{}] 01:50:43 INFO - PROCESS | 3832 | 1463820643816 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:43 INFO - PROCESS | 3832 | 1463820643956 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 01:50:43 INFO - PROCESS | 3832 | 1463820643967 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:43 INFO - PROCESS | 3832 | ++DOCSHELL 105FB000 == 31 [pid = 3832] [id = 33] 01:50:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (105FBC00) [pid = 3832] [serial = 95] [outer = 00000000] 01:50:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (10A76400) [pid = 3832] [serial = 96] [outer = 105FBC00] 01:50:43 INFO - PROCESS | 3832 | 1463820643999 Marionette DEBUG loaded listener.js 01:50:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (10F18C00) [pid = 3832] [serial = 97] [outer = 105FBC00] 01:50:44 INFO - PROCESS | 3832 | 1463820644387 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 01:50:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 676ms 01:50:44 INFO - PROCESS | 3832 | 1463820644471 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 01:50:44 INFO - PROCESS | 3832 | 1463820644474 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 01:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:50:44 INFO - PROCESS | 3832 | 1463820644494 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:50:44 INFO - PROCESS | 3832 | 1463820644497 Marionette TRACE conn2 <- [1,98,null,{}] 01:50:44 INFO - PROCESS | 3832 | 1463820644502 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:44 INFO - PROCESS | 3832 | 1463820644603 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 01:50:44 INFO - PROCESS | 3832 | 1463820644613 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:44 INFO - PROCESS | 3832 | ++DOCSHELL 1289F400 == 32 [pid = 3832] [id = 34] 01:50:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (128A3800) [pid = 3832] [serial = 98] [outer = 00000000] 01:50:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (12DCA400) [pid = 3832] [serial = 99] [outer = 128A3800] 01:50:44 INFO - PROCESS | 3832 | 1463820644657 Marionette DEBUG loaded listener.js 01:50:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (12DD5000) [pid = 3832] [serial = 100] [outer = 128A3800] 01:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (13DB8000) [pid = 3832] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (1B2AFC00) [pid = 3832] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1AD9A400) [pid = 3832] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (19BE1C00) [pid = 3832] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (17556400) [pid = 3832] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1A7B4400) [pid = 3832] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (19BEB800) [pid = 3832] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (15772C00) [pid = 3832] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (160CF400) [pid = 3832] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (16CB6800) [pid = 3832] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (17226000) [pid = 3832] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (15E31000) [pid = 3832] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (17F71C00) [pid = 3832] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1B64C000) [pid = 3832] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (10A5B800) [pid = 3832] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (11C66400) [pid = 3832] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (10484000) [pid = 3832] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (11421C00) [pid = 3832] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (131F4400) [pid = 3832] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (128A0800) [pid = 3832] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (142E6C00) [pid = 3832] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (12DD6000) [pid = 3832] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:50:45 INFO - PROCESS | 3832 | 1463820645507 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 01:50:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1051ms 01:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:50:45 INFO - PROCESS | 3832 | 1463820645543 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 01:50:45 INFO - PROCESS | 3832 | 1463820645546 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 01:50:45 INFO - PROCESS | 3832 | 1463820645549 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:50:45 INFO - PROCESS | 3832 | 1463820645551 Marionette TRACE conn2 <- [1,102,null,{}] 01:50:45 INFO - PROCESS | 3832 | 1463820645560 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:45 INFO - PROCESS | 3832 | 1463820645640 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 01:50:45 INFO - PROCESS | 3832 | 1463820645650 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:45 INFO - PROCESS | 3832 | ++DOCSHELL 12DD6C00 == 33 [pid = 3832] [id = 35] 01:50:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (130D0000) [pid = 3832] [serial = 101] [outer = 00000000] 01:50:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (13305400) [pid = 3832] [serial = 102] [outer = 130D0000] 01:50:45 INFO - PROCESS | 3832 | 1463820645704 Marionette DEBUG loaded listener.js 01:50:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (138E5800) [pid = 3832] [serial = 103] [outer = 130D0000] 01:50:46 INFO - PROCESS | 3832 | 1463820646109 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 01:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 601ms 01:50:46 INFO - PROCESS | 3832 | 1463820646167 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 01:50:46 INFO - PROCESS | 3832 | 1463820646169 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 01:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:50:46 INFO - PROCESS | 3832 | 1463820646172 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:50:46 INFO - PROCESS | 3832 | 1463820646174 Marionette TRACE conn2 <- [1,106,null,{}] 01:50:46 INFO - PROCESS | 3832 | 1463820646177 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:46 INFO - PROCESS | 3832 | 1463820646250 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 01:50:46 INFO - PROCESS | 3832 | 1463820646257 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:46 INFO - PROCESS | 3832 | ++DOCSHELL 14276000 == 34 [pid = 3832] [id = 36] 01:50:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (14276400) [pid = 3832] [serial = 104] [outer = 00000000] 01:50:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (142F2400) [pid = 3832] [serial = 105] [outer = 14276400] 01:50:46 INFO - PROCESS | 3832 | 1463820646312 Marionette DEBUG loaded listener.js 01:50:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1534C000) [pid = 3832] [serial = 106] [outer = 14276400] 01:50:46 INFO - PROCESS | 3832 | 1463820646703 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 01:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 571ms 01:50:46 INFO - PROCESS | 3832 | 1463820646750 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 01:50:46 INFO - PROCESS | 3832 | 1463820646752 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 01:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:50:46 INFO - PROCESS | 3832 | 1463820646755 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:50:46 INFO - PROCESS | 3832 | 1463820646757 Marionette TRACE conn2 <- [1,110,null,{}] 01:50:46 INFO - PROCESS | 3832 | 1463820646761 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:46 INFO - PROCESS | 3832 | 1463820646820 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 01:50:46 INFO - PROCESS | 3832 | 1463820646827 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:46 INFO - PROCESS | 3832 | ++DOCSHELL 15772C00 == 35 [pid = 3832] [id = 37] 01:50:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (15775000) [pid = 3832] [serial = 107] [outer = 00000000] 01:50:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (15D06C00) [pid = 3832] [serial = 108] [outer = 15775000] 01:50:46 INFO - PROCESS | 3832 | 1463820646870 Marionette DEBUG loaded listener.js 01:50:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (15E25C00) [pid = 3832] [serial = 109] [outer = 15775000] 01:50:47 INFO - PROCESS | 3832 | 1463820647280 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 01:50:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 570ms 01:50:47 INFO - PROCESS | 3832 | 1463820647318 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 01:50:47 INFO - PROCESS | 3832 | 1463820647319 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 01:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:50:47 INFO - PROCESS | 3832 | 1463820647326 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:50:47 INFO - PROCESS | 3832 | 1463820647328 Marionette TRACE conn2 <- [1,114,null,{}] 01:50:47 INFO - PROCESS | 3832 | 1463820647331 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:47 INFO - PROCESS | 3832 | 1463820647464 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 01:50:47 INFO - PROCESS | 3832 | 1463820647541 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:47 INFO - PROCESS | 3832 | ++DOCSHELL 0F976000 == 36 [pid = 3832] [id = 38] 01:50:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (0F9CD800) [pid = 3832] [serial = 110] [outer = 00000000] 01:50:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (10484000) [pid = 3832] [serial = 111] [outer = 0F9CD800] 01:50:47 INFO - PROCESS | 3832 | 1463820647599 Marionette DEBUG loaded listener.js 01:50:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (105F6C00) [pid = 3832] [serial = 112] [outer = 0F9CD800] 01:50:48 INFO - PROCESS | 3832 | 1463820648179 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 01:50:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 901ms 01:50:48 INFO - PROCESS | 3832 | 1463820648235 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 01:50:48 INFO - PROCESS | 3832 | 1463820648239 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 01:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:50:48 INFO - PROCESS | 3832 | 1463820648244 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:50:48 INFO - PROCESS | 3832 | 1463820648248 Marionette TRACE conn2 <- [1,118,null,{}] 01:50:48 INFO - PROCESS | 3832 | 1463820648253 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:48 INFO - PROCESS | 3832 | 1463820648349 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 01:50:48 INFO - PROCESS | 3832 | 1463820648428 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:48 INFO - PROCESS | 3832 | ++DOCSHELL 12AE6000 == 37 [pid = 3832] [id = 39] 01:50:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (12D7E400) [pid = 3832] [serial = 113] [outer = 00000000] 01:50:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (13DAF400) [pid = 3832] [serial = 114] [outer = 12D7E400] 01:50:48 INFO - PROCESS | 3832 | 1463820648484 Marionette DEBUG loaded listener.js 01:50:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (140D0400) [pid = 3832] [serial = 115] [outer = 12D7E400] 01:50:48 INFO - PROCESS | 3832 | 1463820648956 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 01:50:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 766ms 01:50:49 INFO - PROCESS | 3832 | 1463820649014 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 01:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:50:49 INFO - PROCESS | 3832 | 1463820649017 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 01:50:49 INFO - PROCESS | 3832 | 1463820649021 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:50:49 INFO - PROCESS | 3832 | 1463820649023 Marionette TRACE conn2 <- [1,122,null,{}] 01:50:49 INFO - PROCESS | 3832 | 1463820649027 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:49 INFO - PROCESS | 3832 | 1463820649126 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 01:50:49 INFO - PROCESS | 3832 | 1463820649211 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:49 INFO - PROCESS | 3832 | ++DOCSHELL 142E7800 == 38 [pid = 3832] [id = 40] 01:50:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (15E23C00) [pid = 3832] [serial = 116] [outer = 00000000] 01:50:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (16CAEC00) [pid = 3832] [serial = 117] [outer = 15E23C00] 01:50:49 INFO - PROCESS | 3832 | 1463820649267 Marionette DEBUG loaded listener.js 01:50:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1722A000) [pid = 3832] [serial = 118] [outer = 15E23C00] 01:50:49 INFO - PROCESS | 3832 | 1463820649799 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 01:50:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 811ms 01:50:49 INFO - PROCESS | 3832 | 1463820649844 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 01:50:49 INFO - PROCESS | 3832 | 1463820649848 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 01:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:50:49 INFO - PROCESS | 3832 | 1463820649859 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:50:49 INFO - PROCESS | 3832 | 1463820649864 Marionette TRACE conn2 <- [1,126,null,{}] 01:50:49 INFO - PROCESS | 3832 | 1463820649868 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:49 INFO - PROCESS | 3832 | 1463820649981 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 01:50:49 INFO - PROCESS | 3832 | 1463820649996 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:50 INFO - PROCESS | 3832 | ++DOCSHELL 17557400 == 39 [pid = 3832] [id = 41] 01:50:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (17558400) [pid = 3832] [serial = 119] [outer = 00000000] 01:50:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1768D000) [pid = 3832] [serial = 120] [outer = 17558400] 01:50:50 INFO - PROCESS | 3832 | 1463820650053 Marionette DEBUG loaded listener.js 01:50:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1774B000) [pid = 3832] [serial = 121] [outer = 17558400] 01:50:50 INFO - PROCESS | 3832 | 1463820650683 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 01:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 856ms 01:50:50 INFO - PROCESS | 3832 | 1463820650715 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 01:50:50 INFO - PROCESS | 3832 | 1463820650718 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 01:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:50:50 INFO - PROCESS | 3832 | 1463820650725 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:50:50 INFO - PROCESS | 3832 | 1463820650729 Marionette TRACE conn2 <- [1,130,null,{}] 01:50:50 INFO - PROCESS | 3832 | 1463820650735 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:50 INFO - PROCESS | 3832 | 1463820650834 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 01:50:50 INFO - PROCESS | 3832 | 1463820650901 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:50 INFO - PROCESS | 3832 | ++DOCSHELL 10F16800 == 40 [pid = 3832] [id = 42] 01:50:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (10F19C00) [pid = 3832] [serial = 122] [outer = 00000000] 01:50:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (110F1400) [pid = 3832] [serial = 123] [outer = 10F19C00] 01:50:50 INFO - PROCESS | 3832 | 1463820650948 Marionette DEBUG loaded listener.js 01:50:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (11421C00) [pid = 3832] [serial = 124] [outer = 10F19C00] 01:50:51 INFO - PROCESS | 3832 | --DOCSHELL 15772C00 == 39 [pid = 3832] [id = 37] 01:50:51 INFO - PROCESS | 3832 | --DOCSHELL 14276000 == 38 [pid = 3832] [id = 36] 01:50:51 INFO - PROCESS | 3832 | --DOCSHELL 12DD6C00 == 37 [pid = 3832] [id = 35] 01:50:51 INFO - PROCESS | 3832 | --DOCSHELL 1289F400 == 36 [pid = 3832] [id = 34] 01:50:51 INFO - PROCESS | 3832 | --DOCSHELL 105FB000 == 35 [pid = 3832] [id = 33] 01:50:51 INFO - PROCESS | 3832 | --DOCSHELL 10A5C400 == 34 [pid = 3832] [id = 31] 01:50:51 INFO - PROCESS | 3832 | --DOCSHELL 17AF7400 == 33 [pid = 3832] [id = 30] 01:50:51 INFO - PROCESS | 3832 | --DOCSHELL 142E7800 == 32 [pid = 3832] [id = 40] 01:50:51 INFO - PROCESS | 3832 | --DOCSHELL 18435400 == 31 [pid = 3832] [id = 32] 01:50:51 INFO - PROCESS | 3832 | --DOCSHELL 17557400 == 30 [pid = 3832] [id = 41] 01:50:51 INFO - PROCESS | 3832 | --DOCSHELL 14018400 == 29 [pid = 3832] [id = 29] 01:50:51 INFO - PROCESS | 3832 | --DOCSHELL 0F976000 == 28 [pid = 3832] [id = 38] 01:50:51 INFO - PROCESS | 3832 | --DOCSHELL 12AE6000 == 27 [pid = 3832] [id = 39] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (15BB2800) [pid = 3832] [serial = 72] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (16EF0C00) [pid = 3832] [serial = 75] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (17535000) [pid = 3832] [serial = 78] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (17688800) [pid = 3832] [serial = 81] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (177D2800) [pid = 3832] [serial = 84] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (180D8C00) [pid = 3832] [serial = 87] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (18768800) [pid = 3832] [serial = 90] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (15E27000) [pid = 3832] [serial = 73] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (10A62000) [pid = 3832] [serial = 51] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (131F2000) [pid = 3832] [serial = 54] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1055BC00) [pid = 3832] [serial = 57] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (10A56000) [pid = 3832] [serial = 58] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (114ACC00) [pid = 3832] [serial = 60] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (11C01400) [pid = 3832] [serial = 61] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (13306000) [pid = 3832] [serial = 63] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (14019400) [pid = 3832] [serial = 66] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (140C9800) [pid = 3832] [serial = 67] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (155E6800) [pid = 3832] [serial = 69] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1576EC00) [pid = 3832] [serial = 70] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (170A7000) [pid = 3832] [serial = 76] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (17557C00) [pid = 3832] [serial = 79] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1768C800) [pid = 3832] [serial = 82] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1337A000) [pid = 3832] [serial = 64] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (17AF1000) [pid = 3832] [serial = 85] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1842E400) [pid = 3832] [serial = 88] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1337F800) [pid = 3832] [serial = 55] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (10A80C00) [pid = 3832] [serial = 52] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (18772400) [pid = 3832] [serial = 91] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1B651C00) [pid = 3832] [serial = 46] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (17138400) [pid = 3832] [serial = 17] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16E43800) [pid = 3832] [serial = 14] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (140C8800) [pid = 3832] [serial = 9] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (140CD400) [pid = 3832] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (11C9AC00) [pid = 3832] [serial = 4] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1B2B6800) [pid = 3832] [serial = 39] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1B14E800) [pid = 3832] [serial = 36] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (1B152000) [pid = 3832] [serial = 37] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1AA6CC00) [pid = 3832] [serial = 33] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (1AD91400) [pid = 3832] [serial = 34] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (1AE54800) [pid = 3832] [serial = 31] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (1AA69000) [pid = 3832] [serial = 30] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (1AE54C00) [pid = 3832] [serial = 27] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (1AE58C00) [pid = 3832] [serial = 28] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (1A158800) [pid = 3832] [serial = 22] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (1A37E400) [pid = 3832] [serial = 24] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (1A155000) [pid = 3832] [serial = 21] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (1B562C00) [pid = 3832] [serial = 42] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (1B64E800) [pid = 3832] [serial = 45] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 53 (1B726C00) [pid = 3832] [serial = 48] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | --DOMWINDOW == 52 (1B558400) [pid = 3832] [serial = 40] [outer = 00000000] [url = about:blank] 01:50:51 INFO - PROCESS | 3832 | 1463820651897 Marionette TRACE conn2 <- [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]]]}] 01:50:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1202ms 01:50:51 INFO - PROCESS | 3832 | 1463820651936 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 01:50:51 INFO - PROCESS | 3832 | 1463820651941 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 01:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:50:51 INFO - PROCESS | 3832 | 1463820651945 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:50:51 INFO - PROCESS | 3832 | 1463820651949 Marionette TRACE conn2 <- [1,134,null,{}] 01:50:51 INFO - PROCESS | 3832 | 1463820651954 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:52 INFO - PROCESS | 3832 | 1463820652020 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 01:50:52 INFO - PROCESS | 3832 | 1463820652088 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:52 INFO - PROCESS | 3832 | ++DOCSHELL 11286000 == 28 [pid = 3832] [id = 43] 01:50:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 53 (11287400) [pid = 3832] [serial = 125] [outer = 00000000] 01:50:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (11A0B800) [pid = 3832] [serial = 126] [outer = 11287400] 01:50:52 INFO - PROCESS | 3832 | 1463820652135 Marionette DEBUG loaded listener.js 01:50:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (12886800) [pid = 3832] [serial = 127] [outer = 11287400] 01:50:52 INFO - PROCESS | 3832 | 1463820652483 Marionette TRACE conn2 <- [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]]]}] 01:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 01:50:52 INFO - PROCESS | 3832 | 1463820652512 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 01:50:52 INFO - PROCESS | 3832 | 1463820652518 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 01:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:50:52 INFO - PROCESS | 3832 | 1463820652524 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:50:52 INFO - PROCESS | 3832 | 1463820652527 Marionette TRACE conn2 <- [1,138,null,{}] 01:50:52 INFO - PROCESS | 3832 | 1463820652530 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:52 INFO - PROCESS | 3832 | 1463820652608 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 01:50:52 INFO - PROCESS | 3832 | 1463820652615 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:52 INFO - PROCESS | 3832 | ++DOCSHELL 12D7DC00 == 29 [pid = 3832] [id = 44] 01:50:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (12D85000) [pid = 3832] [serial = 128] [outer = 00000000] 01:50:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (1330DC00) [pid = 3832] [serial = 129] [outer = 12D85000] 01:50:52 INFO - PROCESS | 3832 | 1463820652660 Marionette DEBUG loaded listener.js 01:50:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (13820400) [pid = 3832] [serial = 130] [outer = 12D85000] 01:50:53 INFO - PROCESS | 3832 | 1463820653065 Marionette TRACE conn2 <- [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]]]}] 01:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 571ms 01:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:50:53 INFO - PROCESS | 3832 | 1463820653103 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 01:50:53 INFO - PROCESS | 3832 | 1463820653106 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 01:50:53 INFO - PROCESS | 3832 | 1463820653110 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:50:53 INFO - PROCESS | 3832 | 1463820653114 Marionette TRACE conn2 <- [1,142,null,{}] 01:50:53 INFO - PROCESS | 3832 | 1463820653125 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:53 INFO - PROCESS | 3832 | 1463820653208 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 01:50:53 INFO - PROCESS | 3832 | 1463820653216 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:53 INFO - PROCESS | 3832 | ++DOCSHELL 14273800 == 30 [pid = 3832] [id = 45] 01:50:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (14275000) [pid = 3832] [serial = 131] [outer = 00000000] 01:50:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (142E8800) [pid = 3832] [serial = 132] [outer = 14275000] 01:50:53 INFO - PROCESS | 3832 | 1463820653263 Marionette DEBUG loaded listener.js 01:50:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (155E6400) [pid = 3832] [serial = 133] [outer = 14275000] 01:50:53 INFO - PROCESS | 3832 | 1463820653650 Marionette TRACE conn2 <- [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]]]}] 01:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 571ms 01:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:50:53 INFO - PROCESS | 3832 | 1463820653694 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 01:50:53 INFO - PROCESS | 3832 | 1463820653697 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 01:50:53 INFO - PROCESS | 3832 | 1463820653700 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:50:53 INFO - PROCESS | 3832 | 1463820653702 Marionette TRACE conn2 <- [1,146,null,{}] 01:50:53 INFO - PROCESS | 3832 | 1463820653706 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:53 INFO - PROCESS | 3832 | 1463820653789 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 01:50:53 INFO - PROCESS | 3832 | 1463820653795 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:53 INFO - PROCESS | 3832 | ++DOCSHELL 14EB9000 == 31 [pid = 3832] [id = 46] 01:50:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (15776C00) [pid = 3832] [serial = 134] [outer = 00000000] 01:50:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (15BB1C00) [pid = 3832] [serial = 135] [outer = 15776C00] 01:50:53 INFO - PROCESS | 3832 | 1463820653849 Marionette DEBUG loaded listener.js 01:50:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (15E2E000) [pid = 3832] [serial = 136] [outer = 15776C00] 01:50:54 INFO - PROCESS | 3832 | 1463820654246 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 01:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 600ms 01:50:54 INFO - PROCESS | 3832 | 1463820654303 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 01:50:54 INFO - PROCESS | 3832 | 1463820654305 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 01:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:50:54 INFO - PROCESS | 3832 | 1463820654308 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:50:54 INFO - PROCESS | 3832 | 1463820654310 Marionette TRACE conn2 <- [1,150,null,{}] 01:50:54 INFO - PROCESS | 3832 | 1463820654313 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:54 INFO - PROCESS | 3832 | 1463820654404 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 01:50:54 INFO - PROCESS | 3832 | 1463820654410 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:54 INFO - PROCESS | 3832 | ++DOCSHELL 13828C00 == 32 [pid = 3832] [id = 47] 01:50:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (1382A000) [pid = 3832] [serial = 137] [outer = 00000000] 01:50:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (16CBC400) [pid = 3832] [serial = 138] [outer = 1382A000] 01:50:54 INFO - PROCESS | 3832 | 1463820654454 Marionette DEBUG loaded listener.js 01:50:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (16EEF000) [pid = 3832] [serial = 139] [outer = 1382A000] 01:50:54 INFO - PROCESS | 3832 | 1463820654874 Marionette TRACE conn2 <- [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]]]}] 01:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 616ms 01:50:54 INFO - PROCESS | 3832 | 1463820654930 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 01:50:54 INFO - PROCESS | 3832 | 1463820654931 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 01:50:54 INFO - PROCESS | 3832 | 1463820654935 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:50:54 INFO - PROCESS | 3832 | 1463820654936 Marionette TRACE conn2 <- [1,154,null,{}] 01:50:54 INFO - PROCESS | 3832 | 1463820654940 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:55 INFO - PROCESS | 3832 | 1463820655035 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 01:50:55 INFO - PROCESS | 3832 | 1463820655102 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:55 INFO - PROCESS | 3832 | ++DOCSHELL 15E25000 == 33 [pid = 3832] [id = 48] 01:50:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (170AB400) [pid = 3832] [serial = 140] [outer = 00000000] 01:50:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (17559800) [pid = 3832] [serial = 141] [outer = 170AB400] 01:50:55 INFO - PROCESS | 3832 | 1463820655146 Marionette DEBUG loaded listener.js 01:50:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (175F5000) [pid = 3832] [serial = 142] [outer = 170AB400] 01:50:55 INFO - PROCESS | 3832 | 1463820655528 Marionette TRACE conn2 <- [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]]]}] 01:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 676ms 01:50:55 INFO - PROCESS | 3832 | 1463820655600 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 01:50:55 INFO - PROCESS | 3832 | 1463820655602 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 01:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:50:55 INFO - PROCESS | 3832 | 1463820655605 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:50:55 INFO - PROCESS | 3832 | 1463820655607 Marionette TRACE conn2 <- [1,158,null,{}] 01:50:55 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (15775000) [pid = 3832] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:50:55 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (128A3800) [pid = 3832] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:50:55 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (105FBC00) [pid = 3832] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:50:55 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (130D0000) [pid = 3832] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:50:55 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (14276400) [pid = 3832] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:50:55 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (19BE3C00) [pid = 3832] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:50:55 INFO - PROCESS | 3832 | 1463820655630 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:55 INFO - PROCESS | 3832 | 1463820655698 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 01:50:55 INFO - PROCESS | 3832 | 1463820655704 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:55 INFO - PROCESS | 3832 | ++DOCSHELL 10A76C00 == 34 [pid = 3832] [id = 49] 01:50:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (1400D800) [pid = 3832] [serial = 143] [outer = 00000000] 01:50:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (15BAE800) [pid = 3832] [serial = 144] [outer = 1400D800] 01:50:55 INFO - PROCESS | 3832 | 1463820655748 Marionette DEBUG loaded listener.js 01:50:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (15BB0800) [pid = 3832] [serial = 145] [outer = 1400D800] 01:50:56 INFO - PROCESS | 3832 | 1463820656123 Marionette TRACE conn2 <- [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]]]}] 01:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 540ms 01:50:56 INFO - PROCESS | 3832 | 1463820656145 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 01:50:56 INFO - PROCESS | 3832 | 1463820656147 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 01:50:56 INFO - PROCESS | 3832 | 1463820656150 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:50:56 INFO - PROCESS | 3832 | 1463820656152 Marionette TRACE conn2 <- [1,162,null,{}] 01:50:56 INFO - PROCESS | 3832 | 1463820656155 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:56 INFO - PROCESS | 3832 | 1463820656260 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 01:50:56 INFO - PROCESS | 3832 | 1463820656252 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:56 INFO - PROCESS | 3832 | ++DOCSHELL 12889000 == 35 [pid = 3832] [id = 50] 01:50:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (12DC9C00) [pid = 3832] [serial = 146] [outer = 00000000] 01:50:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1768C400) [pid = 3832] [serial = 147] [outer = 12DC9C00] 01:50:56 INFO - PROCESS | 3832 | 1463820656295 Marionette DEBUG loaded listener.js 01:50:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (17690400) [pid = 3832] [serial = 148] [outer = 12DC9C00] 01:50:56 INFO - PROCESS | 3832 | 1463820656693 Marionette TRACE conn2 <- [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]]]}] 01:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 571ms 01:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:50:56 INFO - PROCESS | 3832 | 1463820656731 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 01:50:56 INFO - PROCESS | 3832 | 1463820656715 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 01:50:56 INFO - PROCESS | 3832 | 1463820656719 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:50:56 INFO - PROCESS | 3832 | 1463820656720 Marionette TRACE conn2 <- [1,166,null,{}] 01:50:56 INFO - PROCESS | 3832 | 1463820656724 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:56 INFO - PROCESS | 3832 | 1463820656818 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 01:50:56 INFO - PROCESS | 3832 | 1463820656860 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:56 INFO - PROCESS | 3832 | ++DOCSHELL 1768A800 == 36 [pid = 3832] [id = 51] 01:50:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1768B000) [pid = 3832] [serial = 149] [outer = 00000000] 01:50:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (17F6C400) [pid = 3832] [serial = 150] [outer = 1768B000] 01:50:56 INFO - PROCESS | 3832 | 1463820656903 Marionette DEBUG loaded listener.js 01:50:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (17FBF800) [pid = 3832] [serial = 151] [outer = 1768B000] 01:50:57 INFO - PROCESS | 3832 | 1463820657201 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 01:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 511ms 01:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:50:57 INFO - PROCESS | 3832 | 1463820657242 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 01:50:57 INFO - PROCESS | 3832 | 1463820657244 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 01:50:57 INFO - PROCESS | 3832 | 1463820657248 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:50:57 INFO - PROCESS | 3832 | 1463820657249 Marionette TRACE conn2 <- [1,170,null,{}] 01:50:57 INFO - PROCESS | 3832 | 1463820657252 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:57 INFO - PROCESS | 3832 | 1463820657323 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 01:50:57 INFO - PROCESS | 3832 | 1463820657386 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:57 INFO - PROCESS | 3832 | ++DOCSHELL 0F9F8400 == 37 [pid = 3832] [id = 52] 01:50:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (10A80C00) [pid = 3832] [serial = 152] [outer = 00000000] 01:50:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (180DC800) [pid = 3832] [serial = 153] [outer = 10A80C00] 01:50:57 INFO - PROCESS | 3832 | 1463820657429 Marionette DEBUG loaded listener.js 01:50:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (18434800) [pid = 3832] [serial = 154] [outer = 10A80C00] 01:50:58 INFO - PROCESS | 3832 | 1463820658056 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 01:50:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 856ms 01:50:58 INFO - PROCESS | 3832 | 1463820658116 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 01:50:58 INFO - PROCESS | 3832 | 1463820658122 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 01:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:50:58 INFO - PROCESS | 3832 | 1463820658126 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:50:58 INFO - PROCESS | 3832 | 1463820658131 Marionette TRACE conn2 <- [1,174,null,{}] 01:50:58 INFO - PROCESS | 3832 | 1463820658136 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:58 INFO - PROCESS | 3832 | 1463820658246 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 01:50:58 INFO - PROCESS | 3832 | 1463820658318 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:58 INFO - PROCESS | 3832 | ++DOCSHELL 10A7B000 == 38 [pid = 3832] [id = 53] 01:50:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (10F18000) [pid = 3832] [serial = 155] [outer = 00000000] 01:50:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (12AEB400) [pid = 3832] [serial = 156] [outer = 10F18000] 01:50:58 INFO - PROCESS | 3832 | 1463820658372 Marionette DEBUG loaded listener.js 01:50:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (130D3C00) [pid = 3832] [serial = 157] [outer = 10F18000] 01:50:59 INFO - PROCESS | 3832 | 1463820659203 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 01:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1111ms 01:50:59 INFO - PROCESS | 3832 | 1463820659248 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 01:50:59 INFO - PROCESS | 3832 | 1463820659252 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 01:50:59 INFO - PROCESS | 3832 | 1463820659257 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:50:59 INFO - PROCESS | 3832 | 1463820659261 Marionette TRACE conn2 <- [1,178,null,{}] 01:50:59 INFO - PROCESS | 3832 | 1463820659266 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:59 INFO - PROCESS | 3832 | 1463820659359 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 01:50:59 INFO - PROCESS | 3832 | --DOCSHELL 1768A800 == 37 [pid = 3832] [id = 51] 01:50:59 INFO - PROCESS | 3832 | --DOCSHELL 12889000 == 36 [pid = 3832] [id = 50] 01:50:59 INFO - PROCESS | 3832 | --DOCSHELL 10A76C00 == 35 [pid = 3832] [id = 49] 01:50:59 INFO - PROCESS | 3832 | --DOCSHELL 15E25000 == 34 [pid = 3832] [id = 48] 01:50:59 INFO - PROCESS | 3832 | --DOCSHELL 13828C00 == 33 [pid = 3832] [id = 47] 01:50:59 INFO - PROCESS | 3832 | --DOCSHELL 14EB9000 == 32 [pid = 3832] [id = 46] 01:50:59 INFO - PROCESS | 3832 | --DOCSHELL 14273800 == 31 [pid = 3832] [id = 45] 01:50:59 INFO - PROCESS | 3832 | --DOCSHELL 12D7DC00 == 30 [pid = 3832] [id = 44] 01:50:59 INFO - PROCESS | 3832 | --DOCSHELL 11286000 == 29 [pid = 3832] [id = 43] 01:50:59 INFO - PROCESS | 3832 | --DOCSHELL 10F16800 == 28 [pid = 3832] [id = 42] 01:50:59 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (15D06C00) [pid = 3832] [serial = 108] [outer = 00000000] [url = about:blank] 01:50:59 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (12DCA400) [pid = 3832] [serial = 99] [outer = 00000000] [url = about:blank] 01:50:59 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (10A76400) [pid = 3832] [serial = 96] [outer = 00000000] [url = about:blank] 01:50:59 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (10F18C00) [pid = 3832] [serial = 97] [outer = 00000000] [url = about:blank] 01:50:59 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (13305400) [pid = 3832] [serial = 102] [outer = 00000000] [url = about:blank] 01:50:59 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1534C000) [pid = 3832] [serial = 106] [outer = 00000000] [url = about:blank] 01:50:59 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (15E25C00) [pid = 3832] [serial = 109] [outer = 00000000] [url = about:blank] 01:50:59 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (138E5800) [pid = 3832] [serial = 103] [outer = 00000000] [url = about:blank] 01:50:59 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (12DD5000) [pid = 3832] [serial = 100] [outer = 00000000] [url = about:blank] 01:50:59 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (142F2400) [pid = 3832] [serial = 105] [outer = 00000000] [url = about:blank] 01:50:59 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1A30F000) [pid = 3832] [serial = 94] [outer = 00000000] [url = about:blank] 01:50:59 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1A307800) [pid = 3832] [serial = 93] [outer = 00000000] [url = about:blank] 01:50:59 INFO - PROCESS | 3832 | 1463820659468 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:59 INFO - PROCESS | 3832 | ++DOCSHELL 10486800 == 29 [pid = 3832] [id = 54] 01:50:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (10504800) [pid = 3832] [serial = 158] [outer = 00000000] 01:50:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (10A7A800) [pid = 3832] [serial = 159] [outer = 10504800] 01:50:59 INFO - PROCESS | 3832 | 1463820659514 Marionette DEBUG loaded listener.js 01:50:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1127D000) [pid = 3832] [serial = 160] [outer = 10504800] 01:50:59 INFO - PROCESS | 3832 | 1463820659877 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 01:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 661ms 01:50:59 INFO - PROCESS | 3832 | 1463820659923 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 01:50:59 INFO - PROCESS | 3832 | 1463820659929 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 01:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:50:59 INFO - PROCESS | 3832 | 1463820659949 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:50:59 INFO - PROCESS | 3832 | 1463820659951 Marionette TRACE conn2 <- [1,182,null,{}] 01:50:59 INFO - PROCESS | 3832 | 1463820659955 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:00 INFO - PROCESS | 3832 | 1463820660031 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 01:51:00 INFO - PROCESS | 3832 | 1463820660037 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:00 INFO - PROCESS | 3832 | ++DOCSHELL 12D83400 == 30 [pid = 3832] [id = 55] 01:51:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (12DD1000) [pid = 3832] [serial = 161] [outer = 00000000] 01:51:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1330D000) [pid = 3832] [serial = 162] [outer = 12DD1000] 01:51:00 INFO - PROCESS | 3832 | 1463820660083 Marionette DEBUG loaded listener.js 01:51:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13829800) [pid = 3832] [serial = 163] [outer = 12DD1000] 01:51:00 INFO - PROCESS | 3832 | 1463820660460 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 01:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 570ms 01:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:51:00 INFO - PROCESS | 3832 | 1463820660525 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 01:51:00 INFO - PROCESS | 3832 | 1463820660527 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 01:51:00 INFO - PROCESS | 3832 | 1463820660531 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:51:00 INFO - PROCESS | 3832 | 1463820660534 Marionette TRACE conn2 <- [1,186,null,{}] 01:51:00 INFO - PROCESS | 3832 | 1463820660549 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:00 INFO - PROCESS | 3832 | 1463820660612 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 01:51:00 INFO - PROCESS | 3832 | 1463820660623 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:00 INFO - PROCESS | 3832 | ++DOCSHELL 140CDC00 == 31 [pid = 3832] [id = 56] 01:51:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (14272400) [pid = 3832] [serial = 164] [outer = 00000000] 01:51:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (142E6400) [pid = 3832] [serial = 165] [outer = 14272400] 01:51:00 INFO - PROCESS | 3832 | 1463820660672 Marionette DEBUG loaded listener.js 01:51:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1534AC00) [pid = 3832] [serial = 166] [outer = 14272400] 01:51:01 INFO - PROCESS | 3832 | 1463820661038 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 01:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 571ms 01:51:01 INFO - PROCESS | 3832 | 1463820661096 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 01:51:01 INFO - PROCESS | 3832 | 1463820661099 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 01:51:01 INFO - PROCESS | 3832 | 1463820661102 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:51:01 INFO - PROCESS | 3832 | 1463820661104 Marionette TRACE conn2 <- [1,190,null,{}] 01:51:01 INFO - PROCESS | 3832 | 1463820661108 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:01 INFO - PROCESS | 3832 | 1463820661189 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 01:51:01 INFO - PROCESS | 3832 | 1463820661195 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:01 INFO - PROCESS | 3832 | ++DOCSHELL 1427E800 == 32 [pid = 3832] [id = 57] 01:51:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (15770800) [pid = 3832] [serial = 167] [outer = 00000000] 01:51:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (15E22800) [pid = 3832] [serial = 168] [outer = 15770800] 01:51:01 INFO - PROCESS | 3832 | 1463820661240 Marionette DEBUG loaded listener.js 01:51:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (15E2E400) [pid = 3832] [serial = 169] [outer = 15770800] 01:51:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (170B5000) [pid = 3832] [serial = 170] [outer = 1B559800] 01:51:01 INFO - PROCESS | 3832 | 1463820661740 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 01:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 661ms 01:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:51:01 INFO - PROCESS | 3832 | 1463820661786 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 01:51:01 INFO - PROCESS | 3832 | 1463820661788 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 01:51:01 INFO - PROCESS | 3832 | 1463820661791 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:51:01 INFO - PROCESS | 3832 | 1463820661793 Marionette TRACE conn2 <- [1,194,null,{}] 01:51:01 INFO - PROCESS | 3832 | 1463820661797 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:01 INFO - PROCESS | 3832 | 1463820661881 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 01:51:01 INFO - PROCESS | 3832 | 1463820661890 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:01 INFO - PROCESS | 3832 | ++DOCSHELL 16E48C00 == 33 [pid = 3832] [id = 58] 01:51:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16E4B400) [pid = 3832] [serial = 171] [outer = 00000000] 01:51:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (17131400) [pid = 3832] [serial = 172] [outer = 16E4B400] 01:51:01 INFO - PROCESS | 3832 | 1463820661934 Marionette DEBUG loaded listener.js 01:51:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (17688800) [pid = 3832] [serial = 173] [outer = 16E4B400] 01:51:02 INFO - PROCESS | 3832 | 1463820662335 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 01:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 600ms 01:51:02 INFO - PROCESS | 3832 | 1463820662396 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 01:51:02 INFO - PROCESS | 3832 | 1463820662397 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 01:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:51:02 INFO - PROCESS | 3832 | 1463820662401 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:51:02 INFO - PROCESS | 3832 | 1463820662402 Marionette TRACE conn2 <- [1,198,null,{}] 01:51:02 INFO - PROCESS | 3832 | 1463820662410 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:02 INFO - PROCESS | 3832 | 1463820662548 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 01:51:02 INFO - PROCESS | 3832 | 1463820662562 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:02 INFO - PROCESS | 3832 | ++DOCSHELL 17686800 == 34 [pid = 3832] [id = 59] 01:51:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1768E000) [pid = 3832] [serial = 174] [outer = 00000000] 01:51:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (182B4C00) [pid = 3832] [serial = 175] [outer = 1768E000] 01:51:02 INFO - PROCESS | 3832 | 1463820662607 Marionette DEBUG loaded listener.js 01:51:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (182BA400) [pid = 3832] [serial = 176] [outer = 1768E000] 01:51:02 INFO - PROCESS | 3832 | 1463820662986 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 01:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 616ms 01:51:03 INFO - PROCESS | 3832 | 1463820663020 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 01:51:03 INFO - PROCESS | 3832 | 1463820663021 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 01:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:51:03 INFO - PROCESS | 3832 | 1463820663024 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:51:03 INFO - PROCESS | 3832 | 1463820663026 Marionette TRACE conn2 <- [1,202,null,{}] 01:51:03 INFO - PROCESS | 3832 | 1463820663029 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:03 INFO - PROCESS | 3832 | 1463820663123 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 01:51:03 INFO - PROCESS | 3832 | 1463820663130 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:03 INFO - PROCESS | 3832 | ++DOCSHELL 170B4C00 == 35 [pid = 3832] [id = 60] 01:51:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (18430000) [pid = 3832] [serial = 177] [outer = 00000000] 01:51:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19BE8800) [pid = 3832] [serial = 178] [outer = 18430000] 01:51:03 INFO - PROCESS | 3832 | 1463820663177 Marionette DEBUG loaded listener.js 01:51:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19BE9000) [pid = 3832] [serial = 179] [outer = 18430000] 01:51:03 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1382A000) [pid = 3832] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:51:03 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (12D85000) [pid = 3832] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:51:03 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (10F19C00) [pid = 3832] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:51:03 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (14275000) [pid = 3832] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:51:03 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (11287400) [pid = 3832] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:51:03 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (15776C00) [pid = 3832] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:51:03 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (170AB400) [pid = 3832] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:51:03 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (0F9CD800) [pid = 3832] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:51:03 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (12D7E400) [pid = 3832] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:51:03 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (15E23C00) [pid = 3832] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:51:03 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (17558400) [pid = 3832] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:51:03 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (12DC9C00) [pid = 3832] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:51:03 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1400D800) [pid = 3832] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:51:03 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1768B000) [pid = 3832] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:51:03 INFO - PROCESS | 3832 | 1463820663608 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 01:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 616ms 01:51:03 INFO - PROCESS | 3832 | 1463820663629 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 01:51:03 INFO - PROCESS | 3832 | 1463820663631 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 01:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:51:03 INFO - PROCESS | 3832 | 1463820663634 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:51:03 INFO - PROCESS | 3832 | 1463820663636 Marionette TRACE conn2 <- [1,206,null,{}] 01:51:03 INFO - PROCESS | 3832 | 1463820663639 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:03 INFO - PROCESS | 3832 | 1463820663744 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 01:51:03 INFO - PROCESS | 3832 | 1463820663805 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:03 INFO - PROCESS | 3832 | ++DOCSHELL 11285800 == 36 [pid = 3832] [id = 61] 01:51:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (12DC9C00) [pid = 3832] [serial = 180] [outer = 00000000] 01:51:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (17555800) [pid = 3832] [serial = 181] [outer = 12DC9C00] 01:51:03 INFO - PROCESS | 3832 | 1463820663868 Marionette DEBUG loaded listener.js 01:51:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1576F800) [pid = 3832] [serial = 182] [outer = 12DC9C00] 01:51:04 INFO - PROCESS | 3832 | 1463820664163 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 01:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 570ms 01:51:04 INFO - PROCESS | 3832 | 1463820664214 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 01:51:04 INFO - PROCESS | 3832 | 1463820664215 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 01:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:51:04 INFO - PROCESS | 3832 | 1463820664219 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:51:04 INFO - PROCESS | 3832 | 1463820664221 Marionette TRACE conn2 <- [1,210,null,{}] 01:51:04 INFO - PROCESS | 3832 | 1463820664224 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:04 INFO - PROCESS | 3832 | 1463820664326 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 01:51:04 INFO - PROCESS | 3832 | 1463820664332 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:04 INFO - PROCESS | 3832 | ++DOCSHELL 11C66800 == 37 [pid = 3832] [id = 62] 01:51:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (13829C00) [pid = 3832] [serial = 183] [outer = 00000000] 01:51:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (18776800) [pid = 3832] [serial = 184] [outer = 13829C00] 01:51:04 INFO - PROCESS | 3832 | 1463820664375 Marionette DEBUG loaded listener.js 01:51:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19A38400) [pid = 3832] [serial = 185] [outer = 13829C00] 01:51:04 INFO - PROCESS | 3832 | 1463820664702 Marionette TRACE conn2 <- [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]]]}] 01:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 511ms 01:51:04 INFO - PROCESS | 3832 | 1463820664737 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 01:51:04 INFO - PROCESS | 3832 | 1463820664739 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 01:51:04 INFO - PROCESS | 3832 | 1463820664743 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:51:04 INFO - PROCESS | 3832 | 1463820664744 Marionette TRACE conn2 <- [1,214,null,{}] 01:51:04 INFO - PROCESS | 3832 | 1463820664748 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:04 INFO - PROCESS | 3832 | 1463820664853 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 01:51:04 INFO - PROCESS | 3832 | 1463820664861 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:04 INFO - PROCESS | 3832 | ++DOCSHELL 1A158C00 == 38 [pid = 3832] [id = 63] 01:51:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1A15BC00) [pid = 3832] [serial = 186] [outer = 00000000] 01:51:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1A307800) [pid = 3832] [serial = 187] [outer = 1A15BC00] 01:51:04 INFO - PROCESS | 3832 | 1463820664889 Marionette DEBUG loaded listener.js 01:51:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1A30D000) [pid = 3832] [serial = 188] [outer = 1A15BC00] 01:51:05 INFO - PROCESS | 3832 | 1463820665273 Marionette TRACE conn2 <- [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]]]}] 01:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 571ms 01:51:05 INFO - PROCESS | 3832 | 1463820665324 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 01:51:05 INFO - PROCESS | 3832 | 1463820665326 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 01:51:05 INFO - PROCESS | 3832 | 1463820665329 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:51:05 INFO - PROCESS | 3832 | 1463820665331 Marionette TRACE conn2 <- [1,218,null,{}] 01:51:05 INFO - PROCESS | 3832 | 1463820665334 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:05 INFO - PROCESS | 3832 | 1463820665450 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 01:51:05 INFO - PROCESS | 3832 | 1463820665535 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:05 INFO - PROCESS | 3832 | ++DOCSHELL 0F9EB800 == 39 [pid = 3832] [id = 64] 01:51:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1043A800) [pid = 3832] [serial = 189] [outer = 00000000] 01:51:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (105EF000) [pid = 3832] [serial = 190] [outer = 1043A800] 01:51:05 INFO - PROCESS | 3832 | 1463820665631 Marionette DEBUG loaded listener.js 01:51:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (10F15400) [pid = 3832] [serial = 191] [outer = 1043A800] 01:51:06 INFO - PROCESS | 3832 | 1463820666195 Marionette TRACE conn2 <- [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]]]}] 01:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 901ms 01:51:06 INFO - PROCESS | 3832 | 1463820666223 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 01:51:06 INFO - PROCESS | 3832 | 1463820666227 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 01:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:51:06 INFO - PROCESS | 3832 | 1463820666232 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:51:06 INFO - PROCESS | 3832 | 1463820666236 Marionette TRACE conn2 <- [1,222,null,{}] 01:51:06 INFO - PROCESS | 3832 | 1463820666241 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:06 INFO - PROCESS | 3832 | 1463820666341 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 01:51:06 INFO - PROCESS | 3832 | 1463820666414 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:06 INFO - PROCESS | 3832 | ++DOCSHELL 13375000 == 40 [pid = 3832] [id = 65] 01:51:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (13DAEC00) [pid = 3832] [serial = 192] [outer = 00000000] 01:51:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (140C9800) [pid = 3832] [serial = 193] [outer = 13DAEC00] 01:51:06 INFO - PROCESS | 3832 | 1463820666470 Marionette DEBUG loaded listener.js 01:51:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (142ED000) [pid = 3832] [serial = 194] [outer = 13DAEC00] 01:51:06 INFO - PROCESS | 3832 | 1463820666993 Marionette TRACE conn2 <- [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]]]}] 01:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 766ms 01:51:07 INFO - PROCESS | 3832 | 1463820667022 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 01:51:07 INFO - PROCESS | 3832 | 1463820667025 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 01:51:07 INFO - PROCESS | 3832 | 1463820667030 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:51:07 INFO - PROCESS | 3832 | 1463820667032 Marionette TRACE conn2 <- [1,226,null,{}] 01:51:07 INFO - PROCESS | 3832 | 1463820667036 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:07 INFO - PROCESS | 3832 | 1463820667132 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 01:51:07 INFO - PROCESS | 3832 | 1463820667219 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:07 INFO - PROCESS | 3832 | ++DOCSHELL 1768DC00 == 41 [pid = 3832] [id = 66] 01:51:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1768EC00) [pid = 3832] [serial = 195] [outer = 00000000] 01:51:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (17AF7800) [pid = 3832] [serial = 196] [outer = 1768EC00] 01:51:07 INFO - PROCESS | 3832 | 1463820667273 Marionette DEBUG loaded listener.js 01:51:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1842C400) [pid = 3832] [serial = 197] [outer = 1768EC00] 01:51:07 INFO - PROCESS | 3832 | 1463820667961 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 01:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 931ms 01:51:07 INFO - PROCESS | 3832 | 1463820667987 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 01:51:07 INFO - PROCESS | 3832 | 1463820667991 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 01:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:51:07 INFO - PROCESS | 3832 | 1463820667997 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:51:07 INFO - PROCESS | 3832 | 1463820668001 Marionette TRACE conn2 <- [1,230,null,{}] 01:51:08 INFO - PROCESS | 3832 | 1463820668015 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:08 INFO - PROCESS | 3832 | 1463820668104 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 01:51:08 INFO - PROCESS | 3832 | 1463820668172 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:08 INFO - PROCESS | 3832 | ++DOCSHELL 11C06C00 == 42 [pid = 3832] [id = 67] 01:51:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (11C0BC00) [pid = 3832] [serial = 198] [outer = 00000000] 01:51:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (12886400) [pid = 3832] [serial = 199] [outer = 11C0BC00] 01:51:08 INFO - PROCESS | 3832 | 1463820668219 Marionette DEBUG loaded listener.js 01:51:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (12AE7000) [pid = 3832] [serial = 200] [outer = 11C0BC00] 01:51:08 INFO - PROCESS | 3832 | --DOCSHELL 1A158C00 == 41 [pid = 3832] [id = 63] 01:51:08 INFO - PROCESS | 3832 | --DOCSHELL 11C66800 == 40 [pid = 3832] [id = 62] 01:51:08 INFO - PROCESS | 3832 | --DOCSHELL 11285800 == 39 [pid = 3832] [id = 61] 01:51:08 INFO - PROCESS | 3832 | --DOCSHELL 170B4C00 == 38 [pid = 3832] [id = 60] 01:51:08 INFO - PROCESS | 3832 | --DOCSHELL 17686800 == 37 [pid = 3832] [id = 59] 01:51:08 INFO - PROCESS | 3832 | --DOCSHELL 16E48C00 == 36 [pid = 3832] [id = 58] 01:51:08 INFO - PROCESS | 3832 | --DOCSHELL 1427E800 == 35 [pid = 3832] [id = 57] 01:51:08 INFO - PROCESS | 3832 | --DOCSHELL 140CDC00 == 34 [pid = 3832] [id = 56] 01:51:08 INFO - PROCESS | 3832 | --DOCSHELL 12D83400 == 33 [pid = 3832] [id = 55] 01:51:08 INFO - PROCESS | 3832 | --DOCSHELL 10486800 == 32 [pid = 3832] [id = 54] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (16CBC400) [pid = 3832] [serial = 138] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1330DC00) [pid = 3832] [serial = 129] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (13820400) [pid = 3832] [serial = 130] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (11421C00) [pid = 3832] [serial = 124] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (110F1400) [pid = 3832] [serial = 123] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (142E8800) [pid = 3832] [serial = 132] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (11A0B800) [pid = 3832] [serial = 126] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (12886800) [pid = 3832] [serial = 127] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (15E2E000) [pid = 3832] [serial = 136] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (17559800) [pid = 3832] [serial = 141] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (105F6C00) [pid = 3832] [serial = 112] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (10484000) [pid = 3832] [serial = 111] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (140D0400) [pid = 3832] [serial = 115] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13DAF400) [pid = 3832] [serial = 114] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1722A000) [pid = 3832] [serial = 118] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (16CAEC00) [pid = 3832] [serial = 117] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1774B000) [pid = 3832] [serial = 121] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1768D000) [pid = 3832] [serial = 120] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1768C400) [pid = 3832] [serial = 147] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (15BAE800) [pid = 3832] [serial = 144] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (17FBF800) [pid = 3832] [serial = 151] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (15BB0800) [pid = 3832] [serial = 145] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (175F5000) [pid = 3832] [serial = 142] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (15BB1C00) [pid = 3832] [serial = 135] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16EEF000) [pid = 3832] [serial = 139] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (17690400) [pid = 3832] [serial = 148] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (17F6C400) [pid = 3832] [serial = 150] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (155E6400) [pid = 3832] [serial = 133] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (180DC800) [pid = 3832] [serial = 153] [outer = 00000000] [url = about:blank] 01:51:08 INFO - PROCESS | 3832 | 1463820668750 Marionette TRACE conn2 <- [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]]]}] 01:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 811ms 01:51:08 INFO - PROCESS | 3832 | 1463820668806 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 01:51:08 INFO - PROCESS | 3832 | 1463820668812 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 01:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:51:08 INFO - PROCESS | 3832 | 1463820668818 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:51:08 INFO - PROCESS | 3832 | 1463820668821 Marionette TRACE conn2 <- [1,234,null,{}] 01:51:08 INFO - PROCESS | 3832 | 1463820668824 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:08 INFO - PROCESS | 3832 | 1463820668913 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 01:51:08 INFO - PROCESS | 3832 | 1463820668985 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:08 INFO - PROCESS | 3832 | ++DOCSHELL 1050BC00 == 33 [pid = 3832] [id = 68] 01:51:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (105F0800) [pid = 3832] [serial = 201] [outer = 00000000] 01:51:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1127D400) [pid = 3832] [serial = 202] [outer = 105F0800] 01:51:09 INFO - PROCESS | 3832 | 1463820669029 Marionette DEBUG loaded listener.js 01:51:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (12DCDC00) [pid = 3832] [serial = 203] [outer = 105F0800] 01:51:09 INFO - PROCESS | 3832 | 1463820669365 Marionette TRACE conn2 <- [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]]]}] 01:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 570ms 01:51:09 INFO - PROCESS | 3832 | 1463820669438 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 01:51:09 INFO - PROCESS | 3832 | 1463820669440 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 01:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:51:09 INFO - PROCESS | 3832 | 1463820669448 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:51:09 INFO - PROCESS | 3832 | 1463820669451 Marionette TRACE conn2 <- [1,238,null,{}] 01:51:09 INFO - PROCESS | 3832 | 1463820669462 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:09 INFO - PROCESS | 3832 | 1463820669526 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 01:51:09 INFO - PROCESS | 3832 | 1463820669533 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:09 INFO - PROCESS | 3832 | ++DOCSHELL 1330DC00 == 34 [pid = 3832] [id = 69] 01:51:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1337E000) [pid = 3832] [serial = 204] [outer = 00000000] 01:51:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (14019C00) [pid = 3832] [serial = 205] [outer = 1337E000] 01:51:09 INFO - PROCESS | 3832 | 1463820669582 Marionette DEBUG loaded listener.js 01:51:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1427EC00) [pid = 3832] [serial = 206] [outer = 1337E000] 01:51:10 INFO - PROCESS | 3832 | 1463820670005 Marionette TRACE conn2 <- [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]]]}] 01:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 616ms 01:51:10 INFO - PROCESS | 3832 | 1463820670048 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 01:51:10 INFO - PROCESS | 3832 | 1463820670050 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 01:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:51:10 INFO - PROCESS | 3832 | 1463820670053 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:51:10 INFO - PROCESS | 3832 | 1463820670055 Marionette TRACE conn2 <- [1,242,null,{}] 01:51:10 INFO - PROCESS | 3832 | 1463820670058 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:10 INFO - PROCESS | 3832 | 1463820670133 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 01:51:10 INFO - PROCESS | 3832 | 1463820670140 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:10 INFO - PROCESS | 3832 | ++DOCSHELL 142F3C00 == 35 [pid = 3832] [id = 70] 01:51:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (155EA400) [pid = 3832] [serial = 207] [outer = 00000000] 01:51:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (15BB1C00) [pid = 3832] [serial = 208] [outer = 155EA400] 01:51:10 INFO - PROCESS | 3832 | 1463820670184 Marionette DEBUG loaded listener.js 01:51:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (15E2F000) [pid = 3832] [serial = 209] [outer = 155EA400] 01:51:10 INFO - PROCESS | 3832 | 1463820670586 Marionette TRACE conn2 <- [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]]]}] 01:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 571ms 01:51:10 INFO - PROCESS | 3832 | 1463820670633 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 01:51:10 INFO - PROCESS | 3832 | 1463820670635 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 01:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:51:10 INFO - PROCESS | 3832 | 1463820670639 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:51:10 INFO - PROCESS | 3832 | 1463820670641 Marionette TRACE conn2 <- [1,246,null,{}] 01:51:10 INFO - PROCESS | 3832 | 1463820670644 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:10 INFO - PROCESS | 3832 | 1463820670730 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 01:51:10 INFO - PROCESS | 3832 | 1463820670737 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:10 INFO - PROCESS | 3832 | ++DOCSHELL 15E25800 == 36 [pid = 3832] [id = 71] 01:51:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (15E29800) [pid = 3832] [serial = 210] [outer = 00000000] 01:51:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16EEC400) [pid = 3832] [serial = 211] [outer = 15E29800] 01:51:10 INFO - PROCESS | 3832 | 1463820670782 Marionette DEBUG loaded listener.js 01:51:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (170B5400) [pid = 3832] [serial = 212] [outer = 15E29800] 01:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:51:11 INFO - PROCESS | 3832 | 1463820671232 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 01:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 615ms 01:51:11 INFO - PROCESS | 3832 | 1463820671243 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 01:51:11 INFO - PROCESS | 3832 | 1463820671245 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 01:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:51:11 INFO - PROCESS | 3832 | 1463820671248 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:51:11 INFO - PROCESS | 3832 | 1463820671250 Marionette TRACE conn2 <- [1,250,null,{}] 01:51:11 INFO - PROCESS | 3832 | 1463820671257 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:11 INFO - PROCESS | 3832 | 1463820671381 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 01:51:11 INFO - PROCESS | 3832 | 1463820671391 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:11 INFO - PROCESS | 3832 | ++DOCSHELL 14274800 == 37 [pid = 3832] [id = 72] 01:51:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (160CF800) [pid = 3832] [serial = 213] [outer = 00000000] 01:51:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (17684000) [pid = 3832] [serial = 214] [outer = 160CF800] 01:51:11 INFO - PROCESS | 3832 | 1463820671435 Marionette DEBUG loaded listener.js 01:51:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (17694C00) [pid = 3832] [serial = 215] [outer = 160CF800] 01:51:11 INFO - PROCESS | 3832 | 1463820671827 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 01:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 616ms 01:51:11 INFO - PROCESS | 3832 | 1463820671865 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 01:51:11 INFO - PROCESS | 3832 | 1463820671867 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 01:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:51:11 INFO - PROCESS | 3832 | 1463820671870 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:51:11 INFO - PROCESS | 3832 | 1463820671872 Marionette TRACE conn2 <- [1,254,null,{}] 01:51:11 INFO - PROCESS | 3832 | 1463820671883 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:11 INFO - PROCESS | 3832 | 1463820671979 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 01:51:11 INFO - PROCESS | 3832 | 1463820671985 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:11 INFO - PROCESS | 3832 | ++DOCSHELL 10F11C00 == 38 [pid = 3832] [id = 73] 01:51:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (138ED400) [pid = 3832] [serial = 216] [outer = 00000000] 01:51:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (177D4400) [pid = 3832] [serial = 217] [outer = 138ED400] 01:51:12 INFO - PROCESS | 3832 | 1463820672028 Marionette DEBUG loaded listener.js 01:51:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (17AF7400) [pid = 3832] [serial = 218] [outer = 138ED400] 01:51:12 INFO - PROCESS | 3832 | 1463820672428 Marionette TRACE conn2 <- [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]]]}] 01:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 571ms 01:51:12 INFO - PROCESS | 3832 | 1463820672449 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 01:51:12 INFO - PROCESS | 3832 | 1463820672451 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 01:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:51:12 INFO - PROCESS | 3832 | 1463820672454 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:51:12 INFO - PROCESS | 3832 | 1463820672456 Marionette TRACE conn2 <- [1,258,null,{}] 01:51:12 INFO - PROCESS | 3832 | 1463820672466 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:12 INFO - PROCESS | 3832 | 1463820672561 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 01:51:12 INFO - PROCESS | 3832 | 1463820672567 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:12 INFO - PROCESS | 3832 | ++DOCSHELL 1774B000 == 39 [pid = 3832] [id = 74] 01:51:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (177CF800) [pid = 3832] [serial = 219] [outer = 00000000] 01:51:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1842E400) [pid = 3832] [serial = 220] [outer = 177CF800] 01:51:12 INFO - PROCESS | 3832 | 1463820672613 Marionette DEBUG loaded listener.js 01:51:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1842F400) [pid = 3832] [serial = 221] [outer = 177CF800] 01:51:12 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (12DD1000) [pid = 3832] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:51:12 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (16E4B400) [pid = 3832] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:51:12 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (10504800) [pid = 3832] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:51:12 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (12DC9C00) [pid = 3832] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:51:12 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (14272400) [pid = 3832] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:51:12 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1768E000) [pid = 3832] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:51:12 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (18430000) [pid = 3832] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:51:12 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (15770800) [pid = 3832] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:51:12 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (13829C00) [pid = 3832] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:51:13 INFO - PROCESS | 3832 | 1463820673040 Marionette TRACE conn2 <- [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]]]}] 01:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 615ms 01:51:13 INFO - PROCESS | 3832 | 1463820673058 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 01:51:13 INFO - PROCESS | 3832 | 1463820673060 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 01:51:13 INFO - PROCESS | 3832 | 1463820673064 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:51:13 INFO - PROCESS | 3832 | 1463820673065 Marionette TRACE conn2 <- [1,262,null,{}] 01:51:13 INFO - PROCESS | 3832 | 1463820673069 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:13 INFO - PROCESS | 3832 | 1463820673140 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 01:51:13 INFO - PROCESS | 3832 | 1463820673147 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:13 INFO - PROCESS | 3832 | ++DOCSHELL 131F4400 == 40 [pid = 3832] [id = 75] 01:51:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (140CAC00) [pid = 3832] [serial = 222] [outer = 00000000] 01:51:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (180DB400) [pid = 3832] [serial = 223] [outer = 140CAC00] 01:51:13 INFO - PROCESS | 3832 | 1463820673190 Marionette DEBUG loaded listener.js 01:51:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1842BC00) [pid = 3832] [serial = 224] [outer = 140CAC00] 01:51:13 INFO - PROCESS | 3832 | 1463820673597 Marionette TRACE conn2 <- [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]]]}] 01:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 571ms 01:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:51:13 INFO - PROCESS | 3832 | 1463820673643 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 01:51:13 INFO - PROCESS | 3832 | 1463820673645 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 01:51:13 INFO - PROCESS | 3832 | 1463820673648 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:51:13 INFO - PROCESS | 3832 | 1463820673650 Marionette TRACE conn2 <- [1,266,null,{}] 01:51:13 INFO - PROCESS | 3832 | 1463820673653 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:13 INFO - PROCESS | 3832 | 1463820673726 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 01:51:13 INFO - PROCESS | 3832 | 1463820673732 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:13 INFO - PROCESS | 3832 | ++DOCSHELL 155E6400 == 41 [pid = 3832] [id = 76] 01:51:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1774BC00) [pid = 3832] [serial = 225] [outer = 00000000] 01:51:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19A3C000) [pid = 3832] [serial = 226] [outer = 1774BC00] 01:51:13 INFO - PROCESS | 3832 | 1463820673778 Marionette DEBUG loaded listener.js 01:51:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19A40C00) [pid = 3832] [serial = 227] [outer = 1774BC00] 01:51:14 INFO - PROCESS | 3832 | 1463820674175 Marionette TRACE conn2 <- [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]]]}] 01:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 571ms 01:51:14 INFO - PROCESS | 3832 | 1463820674226 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 01:51:14 INFO - PROCESS | 3832 | 1463820674229 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 01:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:51:14 INFO - PROCESS | 3832 | 1463820674232 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:51:14 INFO - PROCESS | 3832 | 1463820674234 Marionette TRACE conn2 <- [1,270,null,{}] 01:51:14 INFO - PROCESS | 3832 | 1463820674237 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:14 INFO - PROCESS | 3832 | 1463820674328 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 01:51:14 INFO - PROCESS | 3832 | 1463820674336 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:14 INFO - PROCESS | 3832 | ++DOCSHELL 1843AC00 == 42 [pid = 3832] [id = 77] 01:51:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19A39000) [pid = 3832] [serial = 228] [outer = 00000000] 01:51:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1A384800) [pid = 3832] [serial = 229] [outer = 19A39000] 01:51:14 INFO - PROCESS | 3832 | 1463820674383 Marionette DEBUG loaded listener.js 01:51:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1A7BD800) [pid = 3832] [serial = 230] [outer = 19A39000] 01:51:14 INFO - PROCESS | 3832 | 1463820674783 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 01:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 570ms 01:51:14 INFO - PROCESS | 3832 | 1463820674795 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 01:51:14 INFO - PROCESS | 3832 | 1463820674797 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 01:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:51:14 INFO - PROCESS | 3832 | 1463820674801 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:51:14 INFO - PROCESS | 3832 | 1463820674802 Marionette TRACE conn2 <- [1,274,null,{}] 01:51:14 INFO - PROCESS | 3832 | 1463820674806 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:14 INFO - PROCESS | 3832 | 1463820674969 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 01:51:15 INFO - PROCESS | 3832 | 1463820675026 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:15 INFO - PROCESS | 3832 | ++DOCSHELL 0F973800 == 43 [pid = 3832] [id = 78] 01:51:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (0F975400) [pid = 3832] [serial = 231] [outer = 00000000] 01:51:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (10A58400) [pid = 3832] [serial = 232] [outer = 0F975400] 01:51:15 INFO - PROCESS | 3832 | 1463820675081 Marionette DEBUG loaded listener.js 01:51:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (110F1000) [pid = 3832] [serial = 233] [outer = 0F975400] 01:51:15 INFO - PROCESS | 3832 | 1463820675572 Marionette TRACE conn2 <- [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]]]}] 01:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 811ms 01:51:15 INFO - PROCESS | 3832 | 1463820675642 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 01:51:15 INFO - PROCESS | 3832 | 1463820675645 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 01:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:51:15 INFO - PROCESS | 3832 | 1463820675651 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:51:15 INFO - PROCESS | 3832 | 1463820675656 Marionette TRACE conn2 <- [1,278,null,{}] 01:51:15 INFO - PROCESS | 3832 | 1463820675660 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:15 INFO - PROCESS | 3832 | 1463820675743 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 01:51:15 INFO - PROCESS | 3832 | 1463820675830 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:15 INFO - PROCESS | 3832 | ++DOCSHELL 1382A400 == 44 [pid = 3832] [id = 79] 01:51:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (138E3000) [pid = 3832] [serial = 234] [outer = 00000000] 01:51:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (14018000) [pid = 3832] [serial = 235] [outer = 138E3000] 01:51:15 INFO - PROCESS | 3832 | 1463820675887 Marionette DEBUG loaded listener.js 01:51:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (15355800) [pid = 3832] [serial = 236] [outer = 138E3000] 01:51:16 INFO - PROCESS | 3832 | 1463820676394 Marionette TRACE conn2 <- [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]]]}] 01:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 811ms 01:51:16 INFO - PROCESS | 3832 | 1463820676457 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 01:51:16 INFO - PROCESS | 3832 | 1463820676461 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 01:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:51:16 INFO - PROCESS | 3832 | 1463820676464 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:51:16 INFO - PROCESS | 3832 | 1463820676466 Marionette TRACE conn2 <- [1,282,null,{}] 01:51:16 INFO - PROCESS | 3832 | 1463820676470 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:16 INFO - PROCESS | 3832 | 1463820676552 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 01:51:16 INFO - PROCESS | 3832 | 1463820676643 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:16 INFO - PROCESS | 3832 | ++DOCSHELL 17550000 == 45 [pid = 3832] [id = 80] 01:51:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (17550400) [pid = 3832] [serial = 237] [outer = 00000000] 01:51:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (175F5000) [pid = 3832] [serial = 238] [outer = 17550400] 01:51:16 INFO - PROCESS | 3832 | 1463820676696 Marionette DEBUG loaded listener.js 01:51:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (177D3400) [pid = 3832] [serial = 239] [outer = 17550400] 01:51:17 INFO - PROCESS | 3832 | 1463820677259 Marionette TRACE conn2 <- [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]]]}] 01:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 856ms 01:51:17 INFO - PROCESS | 3832 | 1463820677331 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 01:51:17 INFO - PROCESS | 3832 | 1463820677335 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 01:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:51:17 INFO - PROCESS | 3832 | 1463820677346 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:51:17 INFO - PROCESS | 3832 | 1463820677351 Marionette TRACE conn2 <- [1,286,null,{}] 01:51:17 INFO - PROCESS | 3832 | 1463820677355 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:17 INFO - PROCESS | 3832 | 1463820677485 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 01:51:17 INFO - PROCESS | 3832 | 1463820677561 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:17 INFO - PROCESS | 3832 | ++DOCSHELL 176A0C00 == 46 [pid = 3832] [id = 81] 01:51:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1A158C00) [pid = 3832] [serial = 240] [outer = 00000000] 01:51:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1A8DF400) [pid = 3832] [serial = 241] [outer = 1A158C00] 01:51:17 INFO - PROCESS | 3832 | 1463820677654 Marionette DEBUG loaded listener.js 01:51:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1AA65400) [pid = 3832] [serial = 242] [outer = 1A158C00] 01:51:18 INFO - PROCESS | 3832 | 1463820678444 Marionette TRACE conn2 <- [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]]]}] 01:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1172ms 01:51:18 INFO - PROCESS | 3832 | 1463820678504 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 01:51:18 INFO - PROCESS | 3832 | 1463820678506 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 01:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:51:18 INFO - PROCESS | 3832 | 1463820678511 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:51:18 INFO - PROCESS | 3832 | 1463820678513 Marionette TRACE conn2 <- [1,290,null,{}] 01:51:18 INFO - PROCESS | 3832 | 1463820678519 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:18 INFO - PROCESS | 3832 | 1463820678606 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 01:51:18 INFO - PROCESS | 3832 | 1463820678680 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:18 INFO - PROCESS | 3832 | ++DOCSHELL 11C9B400 == 47 [pid = 3832] [id = 82] 01:51:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (12883C00) [pid = 3832] [serial = 243] [outer = 00000000] 01:51:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (138E8800) [pid = 3832] [serial = 244] [outer = 12883C00] 01:51:18 INFO - PROCESS | 3832 | 1463820678728 Marionette DEBUG loaded listener.js 01:51:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (14019400) [pid = 3832] [serial = 245] [outer = 12883C00] 01:51:19 INFO - PROCESS | 3832 | --DOCSHELL 0F9F8400 == 46 [pid = 3832] [id = 52] 01:51:19 INFO - PROCESS | 3832 | --DOCSHELL 1843AC00 == 45 [pid = 3832] [id = 77] 01:51:19 INFO - PROCESS | 3832 | --DOCSHELL 155E6400 == 44 [pid = 3832] [id = 76] 01:51:19 INFO - PROCESS | 3832 | --DOCSHELL 131F4400 == 43 [pid = 3832] [id = 75] 01:51:19 INFO - PROCESS | 3832 | --DOCSHELL 1774B000 == 42 [pid = 3832] [id = 74] 01:51:19 INFO - PROCESS | 3832 | --DOCSHELL 10F11C00 == 41 [pid = 3832] [id = 73] 01:51:19 INFO - PROCESS | 3832 | --DOCSHELL 14274800 == 40 [pid = 3832] [id = 72] 01:51:19 INFO - PROCESS | 3832 | --DOCSHELL 15E25800 == 39 [pid = 3832] [id = 71] 01:51:19 INFO - PROCESS | 3832 | --DOCSHELL 142F3C00 == 38 [pid = 3832] [id = 70] 01:51:19 INFO - PROCESS | 3832 | --DOCSHELL 1330DC00 == 37 [pid = 3832] [id = 69] 01:51:19 INFO - PROCESS | 3832 | --DOCSHELL 1050BC00 == 36 [pid = 3832] [id = 68] 01:51:19 INFO - PROCESS | 3832 | --DOCSHELL 11C06C00 == 35 [pid = 3832] [id = 67] 01:51:19 INFO - PROCESS | 3832 | --DOCSHELL 0F9EB800 == 34 [pid = 3832] [id = 64] 01:51:19 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (13829800) [pid = 3832] [serial = 163] [outer = 00000000] [url = about:blank] 01:51:19 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (17131400) [pid = 3832] [serial = 172] [outer = 00000000] [url = about:blank] 01:51:19 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (10A7A800) [pid = 3832] [serial = 159] [outer = 00000000] [url = about:blank] 01:51:19 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1576F800) [pid = 3832] [serial = 182] [outer = 00000000] [url = about:blank] 01:51:19 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (142E6400) [pid = 3832] [serial = 165] [outer = 00000000] [url = about:blank] 01:51:19 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1B72D000) [pid = 3832] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:51:19 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1127D000) [pid = 3832] [serial = 160] [outer = 00000000] [url = about:blank] 01:51:19 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1330D000) [pid = 3832] [serial = 162] [outer = 00000000] [url = about:blank] 01:51:19 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (17688800) [pid = 3832] [serial = 173] [outer = 00000000] [url = about:blank] 01:51:19 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (12AEB400) [pid = 3832] [serial = 156] [outer = 00000000] [url = about:blank] 01:51:19 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (182B4C00) [pid = 3832] [serial = 175] [outer = 00000000] [url = about:blank] 01:51:19 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (17555800) [pid = 3832] [serial = 181] [outer = 00000000] [url = about:blank] 01:51:19 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (19BE9000) [pid = 3832] [serial = 179] [outer = 00000000] [url = about:blank] 01:51:19 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1534AC00) [pid = 3832] [serial = 166] [outer = 00000000] [url = about:blank] 01:51:19 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (15E2E400) [pid = 3832] [serial = 169] [outer = 00000000] [url = about:blank] 01:51:19 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (19BE8800) [pid = 3832] [serial = 178] [outer = 00000000] [url = about:blank] 01:51:19 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (182BA400) [pid = 3832] [serial = 176] [outer = 00000000] [url = about:blank] 01:51:19 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (18776800) [pid = 3832] [serial = 184] [outer = 00000000] [url = about:blank] 01:51:19 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (15E22800) [pid = 3832] [serial = 168] [outer = 00000000] [url = about:blank] 01:51:19 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19A38400) [pid = 3832] [serial = 185] [outer = 00000000] [url = about:blank] 01:51:19 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1A307800) [pid = 3832] [serial = 187] [outer = 00000000] [url = about:blank] 01:51:19 INFO - PROCESS | 3832 | 1463820679287 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 01:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 810ms 01:51:19 INFO - PROCESS | 3832 | 1463820679314 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 01:51:19 INFO - PROCESS | 3832 | 1463820679319 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 01:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:51:19 INFO - PROCESS | 3832 | 1463820679326 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:51:19 INFO - PROCESS | 3832 | 1463820679328 Marionette TRACE conn2 <- [1,294,null,{}] 01:51:19 INFO - PROCESS | 3832 | 1463820679332 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:19 INFO - PROCESS | 3832 | 1463820679410 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 01:51:19 INFO - PROCESS | 3832 | 1463820679419 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:19 INFO - PROCESS | 3832 | ++DOCSHELL 10F18C00 == 35 [pid = 3832] [id = 83] 01:51:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (10F19400) [pid = 3832] [serial = 246] [outer = 00000000] 01:51:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (130D0000) [pid = 3832] [serial = 247] [outer = 10F19400] 01:51:19 INFO - PROCESS | 3832 | 1463820679463 Marionette DEBUG loaded listener.js 01:51:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (138E2800) [pid = 3832] [serial = 248] [outer = 10F19400] 01:51:19 INFO - PROCESS | 3832 | 1463820679879 Marionette TRACE conn2 <- [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]]]}] 01:51:19 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. 01:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 571ms 01:51:19 INFO - PROCESS | 3832 | 1463820679902 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 01:51:19 INFO - PROCESS | 3832 | 1463820679904 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 01:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:51:19 INFO - PROCESS | 3832 | 1463820679908 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:51:19 INFO - PROCESS | 3832 | 1463820679911 Marionette TRACE conn2 <- [1,298,null,{}] 01:51:19 INFO - PROCESS | 3832 | 1463820679921 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:20 INFO - PROCESS | 3832 | 1463820680026 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 01:51:20 INFO - PROCESS | 3832 | 1463820680040 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:20 INFO - PROCESS | 3832 | ++DOCSHELL 16CB0C00 == 36 [pid = 3832] [id = 84] 01:51:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (16CB4400) [pid = 3832] [serial = 249] [outer = 00000000] 01:51:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (170AB400) [pid = 3832] [serial = 250] [outer = 16CB4400] 01:51:20 INFO - PROCESS | 3832 | 1463820680073 Marionette DEBUG loaded listener.js 01:51:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (17557000) [pid = 3832] [serial = 251] [outer = 16CB4400] 01:51:20 INFO - PROCESS | 3832 | 1463820680464 Marionette TRACE conn2 <- [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]]]}] 01:51:20 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. 01:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 616ms 01:51:20 INFO - PROCESS | 3832 | 1463820680513 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 01:51:20 INFO - PROCESS | 3832 | 1463820680515 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 01:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:51:20 INFO - PROCESS | 3832 | 1463820680522 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:51:20 INFO - PROCESS | 3832 | 1463820680524 Marionette TRACE conn2 <- [1,302,null,{}] 01:51:20 INFO - PROCESS | 3832 | 1463820680527 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:20 INFO - PROCESS | 3832 | 1463820680611 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 01:51:20 INFO - PROCESS | 3832 | 1463820680617 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:20 INFO - PROCESS | 3832 | ++DOCSHELL 1768C400 == 37 [pid = 3832] [id = 85] 01:51:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1768C800) [pid = 3832] [serial = 252] [outer = 00000000] 01:51:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1774B000) [pid = 3832] [serial = 253] [outer = 1768C800] 01:51:20 INFO - PROCESS | 3832 | 1463820680661 Marionette DEBUG loaded listener.js 01:51:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (17F68400) [pid = 3832] [serial = 254] [outer = 1768C800] 01:51:21 INFO - PROCESS | 3832 | 1463820681132 Marionette TRACE conn2 <- [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]]]}] 01:51:21 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. 01:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 661ms 01:51:21 INFO - PROCESS | 3832 | 1463820681227 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 01:51:21 INFO - PROCESS | 3832 | 1463820681228 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 01:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:51:21 INFO - PROCESS | 3832 | 1463820681244 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:51:21 INFO - PROCESS | 3832 | 1463820681246 Marionette TRACE conn2 <- [1,306,null,{}] 01:51:21 INFO - PROCESS | 3832 | 1463820681266 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:21 INFO - PROCESS | 3832 | 1463820681358 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 01:51:21 INFO - PROCESS | 3832 | 1463820681439 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:21 INFO - PROCESS | 3832 | ++DOCSHELL 17692800 == 38 [pid = 3832] [id = 86] 01:51:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19A34800) [pid = 3832] [serial = 255] [outer = 00000000] 01:51:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19BEB800) [pid = 3832] [serial = 256] [outer = 19A34800] 01:51:21 INFO - PROCESS | 3832 | 1463820681482 Marionette DEBUG loaded listener.js 01:51:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1A154C00) [pid = 3832] [serial = 257] [outer = 19A34800] 01:51:21 INFO - PROCESS | 3832 | 1463820681851 Marionette TRACE conn2 <- [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]]]}] 01:51:21 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. 01:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 660ms 01:51:21 INFO - PROCESS | 3832 | 1463820681899 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 01:51:21 INFO - PROCESS | 3832 | 1463820681901 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 01:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:51:21 INFO - PROCESS | 3832 | 1463820681920 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:51:21 INFO - PROCESS | 3832 | 1463820681922 Marionette TRACE conn2 <- [1,310,null,{}] 01:51:21 INFO - PROCESS | 3832 | 1463820681925 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:22 INFO - PROCESS | 3832 | 1463820682048 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 01:51:22 INFO - PROCESS | 3832 | 1463820682056 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:22 INFO - PROCESS | 3832 | ++DOCSHELL 1843AC00 == 39 [pid = 3832] [id = 87] 01:51:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19A41000) [pid = 3832] [serial = 258] [outer = 00000000] 01:51:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1A7B2000) [pid = 3832] [serial = 259] [outer = 19A41000] 01:51:22 INFO - PROCESS | 3832 | 1463820682107 Marionette DEBUG loaded listener.js 01:51:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1A8D9400) [pid = 3832] [serial = 260] [outer = 19A41000] 01:51:22 INFO - PROCESS | 3832 | 1463820682492 Marionette TRACE conn2 <- [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]]]}] 01:51:22 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. 01:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 631ms 01:51:22 INFO - PROCESS | 3832 | 1463820682544 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 01:51:22 INFO - PROCESS | 3832 | 1463820682546 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 01:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:51:22 INFO - PROCESS | 3832 | 1463820682557 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:51:22 INFO - PROCESS | 3832 | 1463820682559 Marionette TRACE conn2 <- [1,314,null,{}] 01:51:22 INFO - PROCESS | 3832 | 1463820682562 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:22 INFO - PROCESS | 3832 | 1463820682660 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 01:51:22 INFO - PROCESS | 3832 | 1463820682736 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:22 INFO - PROCESS | 3832 | ++DOCSHELL 1A161C00 == 40 [pid = 3832] [id = 88] 01:51:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1A310C00) [pid = 3832] [serial = 261] [outer = 00000000] 01:51:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1AA6DC00) [pid = 3832] [serial = 262] [outer = 1A310C00] 01:51:22 INFO - PROCESS | 3832 | 1463820682761 Marionette DEBUG loaded listener.js 01:51:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1AD8E000) [pid = 3832] [serial = 263] [outer = 1A310C00] 01:51:23 INFO - PROCESS | 3832 | 1463820683149 Marionette TRACE conn2 <- [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]]]}] 01:51:23 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. 01:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 601ms 01:51:23 INFO - PROCESS | 3832 | 1463820683175 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 01:51:23 INFO - PROCESS | 3832 | 1463820683160 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 01:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:51:23 INFO - PROCESS | 3832 | 1463820683164 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:51:23 INFO - PROCESS | 3832 | 1463820683165 Marionette TRACE conn2 <- [1,318,null,{}] 01:51:23 INFO - PROCESS | 3832 | 1463820683169 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:23 INFO - PROCESS | 3832 | 1463820683267 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 01:51:23 INFO - PROCESS | 3832 | 1463820683274 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:23 INFO - PROCESS | 3832 | ++DOCSHELL 1AA64400 == 41 [pid = 3832] [id = 89] 01:51:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1AA6B800) [pid = 3832] [serial = 264] [outer = 00000000] 01:51:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1AD9A000) [pid = 3832] [serial = 265] [outer = 1AA6B800] 01:51:23 INFO - PROCESS | 3832 | 1463820683316 Marionette DEBUG loaded listener.js 01:51:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (1AD9A400) [pid = 3832] [serial = 266] [outer = 1AA6B800] 01:51:23 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (160CF800) [pid = 3832] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:51:23 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (138ED400) [pid = 3832] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:51:23 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1337E000) [pid = 3832] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:51:23 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (105F0800) [pid = 3832] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:51:23 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (15E29800) [pid = 3832] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:51:23 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (155EA400) [pid = 3832] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:51:23 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (11C0BC00) [pid = 3832] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:51:23 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (177CF800) [pid = 3832] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:51:23 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (140CAC00) [pid = 3832] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:51:23 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1774BC00) [pid = 3832] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:51:23 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (10F18000) [pid = 3832] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:51:23 INFO - PROCESS | 3832 | 1463820683792 Marionette TRACE conn2 <- [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]]]}] 01:51:23 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. 01:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 661ms 01:51:23 INFO - PROCESS | 3832 | 1463820683844 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 01:51:23 INFO - PROCESS | 3832 | 1463820683845 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 01:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:51:23 INFO - PROCESS | 3832 | 1463820683849 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:51:23 INFO - PROCESS | 3832 | 1463820683850 Marionette TRACE conn2 <- [1,322,null,{}] 01:51:23 INFO - PROCESS | 3832 | 1463820683854 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:23 INFO - PROCESS | 3832 | 1463820683929 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 01:51:23 INFO - PROCESS | 3832 | 1463820683959 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:23 INFO - PROCESS | 3832 | ++DOCSHELL 12888400 == 42 [pid = 3832] [id = 90] 01:51:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (138E0C00) [pid = 3832] [serial = 267] [outer = 00000000] 01:51:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19A3C400) [pid = 3832] [serial = 268] [outer = 138E0C00] 01:51:23 INFO - PROCESS | 3832 | 1463820684002 Marionette DEBUG loaded listener.js 01:51:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1AA67000) [pid = 3832] [serial = 269] [outer = 138E0C00] 01:51:24 INFO - PROCESS | 3832 | 1463820684376 Marionette TRACE conn2 <- [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]]]}] 01:51:24 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. 01:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 570ms 01:51:24 INFO - PROCESS | 3832 | 1463820684430 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 01:51:24 INFO - PROCESS | 3832 | 1463820684432 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 01:51:24 INFO - PROCESS | 3832 | 1463820684435 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:51:24 INFO - PROCESS | 3832 | 1463820684437 Marionette TRACE conn2 <- [1,326,null,{}] 01:51:24 INFO - PROCESS | 3832 | 1463820684428 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:24 INFO - PROCESS | 3832 | 1463820684513 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 01:51:24 INFO - PROCESS | 3832 | 1463820684519 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:24 INFO - PROCESS | 3832 | ++DOCSHELL 1AA6D400 == 43 [pid = 3832] [id = 91] 01:51:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1AD96000) [pid = 3832] [serial = 270] [outer = 00000000] 01:51:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1AE55800) [pid = 3832] [serial = 271] [outer = 1AD96000] 01:51:24 INFO - PROCESS | 3832 | 1463820684564 Marionette DEBUG loaded listener.js 01:51:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1AE58C00) [pid = 3832] [serial = 272] [outer = 1AD96000] 01:51:24 INFO - PROCESS | 3832 | 1463820684922 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:51:25 INFO - PROCESS | 3832 | 1463820685013 Marionette TRACE conn2 <- [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]]]}] 01:51:25 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. 01:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 616ms 01:51:25 INFO - PROCESS | 3832 | 1463820685041 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 01:51:25 INFO - PROCESS | 3832 | 1463820685043 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 01:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:51:25 INFO - PROCESS | 3832 | 1463820685046 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:51:25 INFO - PROCESS | 3832 | 1463820685048 Marionette TRACE conn2 <- [1,330,null,{}] 01:51:25 INFO - PROCESS | 3832 | 1463820685052 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:25 INFO - PROCESS | 3832 | 1463820685158 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 01:51:25 INFO - PROCESS | 3832 | 1463820685166 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:25 INFO - PROCESS | 3832 | ++DOCSHELL 1B14CC00 == 44 [pid = 3832] [id = 92] 01:51:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1B2AB400) [pid = 3832] [serial = 273] [outer = 00000000] 01:51:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1B2B4400) [pid = 3832] [serial = 274] [outer = 1B2AB400] 01:51:25 INFO - PROCESS | 3832 | 1463820685214 Marionette DEBUG loaded listener.js 01:51:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1B2B9C00) [pid = 3832] [serial = 275] [outer = 1B2AB400] 01:51:25 INFO - PROCESS | 3832 | 1463820685874 Marionette TRACE conn2 <- [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]]]}] 01:51:25 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. 01:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 856ms 01:51:25 INFO - PROCESS | 3832 | 1463820685916 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 01:51:25 INFO - PROCESS | 3832 | 1463820685921 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 01:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:51:25 INFO - PROCESS | 3832 | 1463820685927 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:51:25 INFO - PROCESS | 3832 | 1463820685930 Marionette TRACE conn2 <- [1,334,null,{}] 01:51:25 INFO - PROCESS | 3832 | 1463820685936 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:26 INFO - PROCESS | 3832 | 1463820686041 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 01:51:26 INFO - PROCESS | 3832 | 1463820686148 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:26 INFO - PROCESS | 3832 | ++DOCSHELL 1127F800 == 45 [pid = 3832] [id = 93] 01:51:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (11282C00) [pid = 3832] [serial = 276] [outer = 00000000] 01:51:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (12A67400) [pid = 3832] [serial = 277] [outer = 11282C00] 01:51:26 INFO - PROCESS | 3832 | 1463820686209 Marionette DEBUG loaded listener.js 01:51:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (12A6DC00) [pid = 3832] [serial = 278] [outer = 11282C00] 01:51:26 INFO - PROCESS | 3832 | 1463820686753 Marionette TRACE conn2 <- [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]]]}] 01:51:26 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. 01:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 871ms 01:51:26 INFO - PROCESS | 3832 | 1463820686799 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 01:51:26 INFO - PROCESS | 3832 | 1463820686805 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 01:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:51:26 INFO - PROCESS | 3832 | 1463820686812 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:51:26 INFO - PROCESS | 3832 | 1463820686815 Marionette TRACE conn2 <- [1,338,null,{}] 01:51:26 INFO - PROCESS | 3832 | 1463820686819 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:26 INFO - PROCESS | 3832 | 1463820686920 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 01:51:27 INFO - PROCESS | 3832 | 1463820687012 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:27 INFO - PROCESS | 3832 | ++DOCSHELL 12A69800 == 46 [pid = 3832] [id = 94] 01:51:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (12A6CC00) [pid = 3832] [serial = 279] [outer = 00000000] 01:51:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (13307000) [pid = 3832] [serial = 280] [outer = 12A6CC00] 01:51:27 INFO - PROCESS | 3832 | 1463820687065 Marionette DEBUG loaded listener.js 01:51:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (13829400) [pid = 3832] [serial = 281] [outer = 12A6CC00] 01:51:27 INFO - PROCESS | 3832 | 1463820687603 Marionette TRACE conn2 <- [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]]]}] 01:51:27 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. 01:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 856ms 01:51:27 INFO - PROCESS | 3832 | 1463820687679 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 01:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:51:27 INFO - PROCESS | 3832 | 1463820687681 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 01:51:27 INFO - PROCESS | 3832 | 1463820687685 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:51:27 INFO - PROCESS | 3832 | 1463820687689 Marionette TRACE conn2 <- [1,342,null,{}] 01:51:27 INFO - PROCESS | 3832 | 1463820687700 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:27 INFO - PROCESS | 3832 | 1463820687811 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 01:51:27 INFO - PROCESS | 3832 | 1463820687907 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:27 INFO - PROCESS | 3832 | ++DOCSHELL 138ED400 == 47 [pid = 3832] [id = 95] 01:51:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (15350400) [pid = 3832] [serial = 282] [outer = 00000000] 01:51:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (17134800) [pid = 3832] [serial = 283] [outer = 15350400] 01:51:27 INFO - PROCESS | 3832 | 1463820687966 Marionette DEBUG loaded listener.js 01:51:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (17687800) [pid = 3832] [serial = 284] [outer = 15350400] 01:51:28 INFO - PROCESS | 3832 | 1463820688734 Marionette TRACE conn2 <- [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]]]}] 01:51:28 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. 01:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1111ms 01:51:28 INFO - PROCESS | 3832 | 1463820688791 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 01:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:51:28 INFO - PROCESS | 3832 | 1463820688794 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 01:51:28 INFO - PROCESS | 3832 | 1463820688800 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:51:28 INFO - PROCESS | 3832 | 1463820688803 Marionette TRACE conn2 <- [1,346,null,{}] 01:51:28 INFO - PROCESS | 3832 | 1463820688810 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:28 INFO - PROCESS | 3832 | 1463820688968 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 01:51:29 INFO - PROCESS | 3832 | 1463820689061 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:29 INFO - PROCESS | 3832 | ++DOCSHELL 11285400 == 48 [pid = 3832] [id = 96] 01:51:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (11424C00) [pid = 3832] [serial = 285] [outer = 00000000] 01:51:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (12A6C400) [pid = 3832] [serial = 286] [outer = 11424C00] 01:51:29 INFO - PROCESS | 3832 | 1463820689111 Marionette DEBUG loaded listener.js 01:51:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (12A75400) [pid = 3832] [serial = 287] [outer = 11424C00] 01:51:29 INFO - PROCESS | 3832 | --DOCSHELL 10A7B000 == 47 [pid = 3832] [id = 53] 01:51:29 INFO - PROCESS | 3832 | --DOCSHELL 1AA6D400 == 46 [pid = 3832] [id = 91] 01:51:29 INFO - PROCESS | 3832 | --DOCSHELL 12888400 == 45 [pid = 3832] [id = 90] 01:51:29 INFO - PROCESS | 3832 | --DOCSHELL 1AA64400 == 44 [pid = 3832] [id = 89] 01:51:29 INFO - PROCESS | 3832 | --DOCSHELL 1A161C00 == 43 [pid = 3832] [id = 88] 01:51:29 INFO - PROCESS | 3832 | --DOCSHELL 1843AC00 == 42 [pid = 3832] [id = 87] 01:51:29 INFO - PROCESS | 3832 | --DOCSHELL 17692800 == 41 [pid = 3832] [id = 86] 01:51:29 INFO - PROCESS | 3832 | --DOCSHELL 1768C400 == 40 [pid = 3832] [id = 85] 01:51:29 INFO - PROCESS | 3832 | --DOCSHELL 16CB0C00 == 39 [pid = 3832] [id = 84] 01:51:29 INFO - PROCESS | 3832 | --DOCSHELL 10F18C00 == 38 [pid = 3832] [id = 83] 01:51:29 INFO - PROCESS | 3832 | --DOCSHELL 11C9B400 == 37 [pid = 3832] [id = 82] 01:51:29 INFO - PROCESS | 3832 | --DOCSHELL 17550000 == 36 [pid = 3832] [id = 80] 01:51:29 INFO - PROCESS | 3832 | --DOCSHELL 1382A400 == 35 [pid = 3832] [id = 79] 01:51:29 INFO - PROCESS | 3832 | --DOCSHELL 0F973800 == 34 [pid = 3832] [id = 78] 01:51:29 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (130D3C00) [pid = 3832] [serial = 157] [outer = 00000000] [url = about:blank] 01:51:29 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (17694C00) [pid = 3832] [serial = 215] [outer = 00000000] [url = about:blank] 01:51:29 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (17684000) [pid = 3832] [serial = 214] [outer = 00000000] [url = about:blank] 01:51:29 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (17AF7400) [pid = 3832] [serial = 218] [outer = 00000000] [url = about:blank] 01:51:29 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (177D4400) [pid = 3832] [serial = 217] [outer = 00000000] [url = about:blank] 01:51:29 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (105EF000) [pid = 3832] [serial = 190] [outer = 00000000] [url = about:blank] 01:51:29 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (140C9800) [pid = 3832] [serial = 193] [outer = 00000000] [url = about:blank] 01:51:29 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (14019C00) [pid = 3832] [serial = 205] [outer = 00000000] [url = about:blank] 01:51:29 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (1427EC00) [pid = 3832] [serial = 206] [outer = 00000000] [url = about:blank] 01:51:29 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (1127D400) [pid = 3832] [serial = 202] [outer = 00000000] [url = about:blank] 01:51:29 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (12DCDC00) [pid = 3832] [serial = 203] [outer = 00000000] [url = about:blank] 01:51:29 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (16EEC400) [pid = 3832] [serial = 211] [outer = 00000000] [url = about:blank] 01:51:29 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (15BB1C00) [pid = 3832] [serial = 208] [outer = 00000000] [url = about:blank] 01:51:29 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (15E2F000) [pid = 3832] [serial = 209] [outer = 00000000] [url = about:blank] 01:51:29 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (12AE7000) [pid = 3832] [serial = 200] [outer = 00000000] [url = about:blank] 01:51:29 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (12886400) [pid = 3832] [serial = 199] [outer = 00000000] [url = about:blank] 01:51:29 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (17AF7800) [pid = 3832] [serial = 196] [outer = 00000000] [url = about:blank] 01:51:29 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1842E400) [pid = 3832] [serial = 220] [outer = 00000000] [url = about:blank] 01:51:29 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1842BC00) [pid = 3832] [serial = 224] [outer = 00000000] [url = about:blank] 01:51:29 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (180DB400) [pid = 3832] [serial = 223] [outer = 00000000] [url = about:blank] 01:51:29 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1842F400) [pid = 3832] [serial = 221] [outer = 00000000] [url = about:blank] 01:51:29 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (19A3C000) [pid = 3832] [serial = 226] [outer = 00000000] [url = about:blank] 01:51:29 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (19A40C00) [pid = 3832] [serial = 227] [outer = 00000000] [url = about:blank] 01:51:29 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (170B5400) [pid = 3832] [serial = 212] [outer = 00000000] [url = about:blank] 01:51:29 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1A384800) [pid = 3832] [serial = 229] [outer = 00000000] [url = about:blank] 01:51:29 INFO - PROCESS | 3832 | 1463820689566 Marionette TRACE conn2 <- [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]]]}] 01:51:29 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. 01:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 796ms 01:51:29 INFO - PROCESS | 3832 | 1463820689603 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 01:51:29 INFO - PROCESS | 3832 | 1463820689608 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 01:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:51:29 INFO - PROCESS | 3832 | 1463820689615 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:51:29 INFO - PROCESS | 3832 | 1463820689617 Marionette TRACE conn2 <- [1,350,null,{}] 01:51:29 INFO - PROCESS | 3832 | 1463820689621 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:29 INFO - PROCESS | 3832 | 1463820689698 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 01:51:29 INFO - PROCESS | 3832 | 1463820689708 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:29 INFO - PROCESS | 3832 | ++DOCSHELL 11280C00 == 35 [pid = 3832] [id = 97] 01:51:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (12A76800) [pid = 3832] [serial = 288] [outer = 00000000] 01:51:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1307B000) [pid = 3832] [serial = 289] [outer = 12A76800] 01:51:29 INFO - PROCESS | 3832 | 1463820689753 Marionette DEBUG loaded listener.js 01:51:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (13309C00) [pid = 3832] [serial = 290] [outer = 12A76800] 01:51:30 INFO - PROCESS | 3832 | 1463820690174 Marionette TRACE conn2 <- [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]]]}] 01:51:30 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. 01:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 616ms 01:51:30 INFO - PROCESS | 3832 | 1463820690231 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 01:51:30 INFO - PROCESS | 3832 | 1463820690234 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 01:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:51:30 INFO - PROCESS | 3832 | 1463820690239 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:51:30 INFO - PROCESS | 3832 | 1463820690243 Marionette TRACE conn2 <- [1,354,null,{}] 01:51:30 INFO - PROCESS | 3832 | 1463820690253 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:30 INFO - PROCESS | 3832 | 1463820690333 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 01:51:30 INFO - PROCESS | 3832 | 1463820690381 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:30 INFO - PROCESS | 3832 | ++DOCSHELL 142E8800 == 36 [pid = 3832] [id = 98] 01:51:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (142EAC00) [pid = 3832] [serial = 291] [outer = 00000000] 01:51:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (15353C00) [pid = 3832] [serial = 292] [outer = 142EAC00] 01:51:30 INFO - PROCESS | 3832 | 1463820690431 Marionette DEBUG loaded listener.js 01:51:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (15776C00) [pid = 3832] [serial = 293] [outer = 142EAC00] 01:51:30 INFO - PROCESS | 3832 | 1463820690846 Marionette TRACE conn2 <- [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]]]}] 01:51:30 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. 01:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 01:51:30 INFO - PROCESS | 3832 | 1463820690877 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 01:51:30 INFO - PROCESS | 3832 | 1463820690880 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 01:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:51:30 INFO - PROCESS | 3832 | 1463820690883 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:51:30 INFO - PROCESS | 3832 | 1463820690884 Marionette TRACE conn2 <- [1,358,null,{}] 01:51:30 INFO - PROCESS | 3832 | 1463820690888 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:30 INFO - PROCESS | 3832 | 1463820690966 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 01:51:30 INFO - PROCESS | 3832 | 1463820690958 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:30 INFO - PROCESS | 3832 | ++DOCSHELL 15BAE400 == 37 [pid = 3832] [id = 99] 01:51:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (15E23800) [pid = 3832] [serial = 294] [outer = 00000000] 01:51:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1651B400) [pid = 3832] [serial = 295] [outer = 15E23800] 01:51:30 INFO - PROCESS | 3832 | 1463820691002 Marionette DEBUG loaded listener.js 01:51:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (16E3E000) [pid = 3832] [serial = 296] [outer = 15E23800] 01:51:31 INFO - PROCESS | 3832 | 1463820691420 Marionette TRACE conn2 <- [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]]]}] 01:51:31 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. 01:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 616ms 01:51:31 INFO - PROCESS | 3832 | 1463820691485 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 01:51:31 INFO - PROCESS | 3832 | 1463820691487 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 01:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:51:31 INFO - PROCESS | 3832 | 1463820691490 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:51:31 INFO - PROCESS | 3832 | 1463820691492 Marionette TRACE conn2 <- [1,362,null,{}] 01:51:31 INFO - PROCESS | 3832 | 1463820691509 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:31 INFO - PROCESS | 3832 | 1463820691610 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 01:51:31 INFO - PROCESS | 3832 | 1463820691683 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:31 INFO - PROCESS | 3832 | ++DOCSHELL 16E45400 == 38 [pid = 3832] [id = 100] 01:51:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (16EEBC00) [pid = 3832] [serial = 297] [outer = 00000000] 01:51:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (17131400) [pid = 3832] [serial = 298] [outer = 16EEBC00] 01:51:31 INFO - PROCESS | 3832 | 1463820691727 Marionette DEBUG loaded listener.js 01:51:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (17230C00) [pid = 3832] [serial = 299] [outer = 16EEBC00] 01:51:32 INFO - PROCESS | 3832 | 1463820692144 Marionette TRACE conn2 <- [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]]]}] 01:51:32 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. 01:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 676ms 01:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:51:32 INFO - PROCESS | 3832 | 1463820692181 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 01:51:32 INFO - PROCESS | 3832 | 1463820692183 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 01:51:32 INFO - PROCESS | 3832 | 1463820692187 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:51:32 INFO - PROCESS | 3832 | 1463820692188 Marionette TRACE conn2 <- [1,366,null,{}] 01:51:32 INFO - PROCESS | 3832 | 1463820692192 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:32 INFO - PROCESS | 3832 | 1463820692300 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 01:51:32 INFO - PROCESS | 3832 | 1463820692353 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:32 INFO - PROCESS | 3832 | ++DOCSHELL 177D4400 == 39 [pid = 3832] [id = 101] 01:51:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (177D5000) [pid = 3832] [serial = 300] [outer = 00000000] 01:51:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (17AF8000) [pid = 3832] [serial = 301] [outer = 177D5000] 01:51:32 INFO - PROCESS | 3832 | 1463820692399 Marionette DEBUG loaded listener.js 01:51:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (17FBD400) [pid = 3832] [serial = 302] [outer = 177D5000] 01:51:32 INFO - PROCESS | 3832 | 1463820692792 Marionette TRACE conn2 <- [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]]]}] 01:51:32 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. 01:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 661ms 01:51:32 INFO - PROCESS | 3832 | 1463820692856 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 01:51:32 INFO - PROCESS | 3832 | 1463820692858 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 01:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:51:32 INFO - PROCESS | 3832 | 1463820692894 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:51:32 INFO - PROCESS | 3832 | 1463820692896 Marionette TRACE conn2 <- [1,370,null,{}] 01:51:32 INFO - PROCESS | 3832 | 1463820692908 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:33 INFO - PROCESS | 3832 | 1463820693006 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 01:51:33 INFO - PROCESS | 3832 | 1463820693019 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:33 INFO - PROCESS | 3832 | ++DOCSHELL 12889800 == 40 [pid = 3832] [id = 102] 01:51:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (15E2FC00) [pid = 3832] [serial = 303] [outer = 00000000] 01:51:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (1842DC00) [pid = 3832] [serial = 304] [outer = 15E2FC00] 01:51:33 INFO - PROCESS | 3832 | 1463820693062 Marionette DEBUG loaded listener.js 01:51:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (18438C00) [pid = 3832] [serial = 305] [outer = 15E2FC00] 01:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (1A15BC00) [pid = 3832] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (19A41000) [pid = 3832] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (1A310C00) [pid = 3832] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (12883C00) [pid = 3832] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (1A158C00) [pid = 3832] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (16CB4400) [pid = 3832] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1768C800) [pid = 3832] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (10F19400) [pid = 3832] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1AA6B800) [pid = 3832] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1AD96000) [pid = 3832] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (138E0C00) [pid = 3832] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19A34800) [pid = 3832] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (10A80C00) [pid = 3832] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:51:33 INFO - PROCESS | 3832 | 1463820693571 Marionette TRACE conn2 <- [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]]]}] 01:51:33 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. 01:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 751ms 01:51:33 INFO - PROCESS | 3832 | 1463820693605 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 01:51:33 INFO - PROCESS | 3832 | 1463820693607 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 01:51:33 INFO - PROCESS | 3832 | 1463820693610 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:51:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:51:33 INFO - PROCESS | 3832 | 1463820693611 Marionette TRACE conn2 <- [1,374,null,{}] 01:51:33 INFO - PROCESS | 3832 | 1463820693615 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:33 INFO - PROCESS | 3832 | 1463820693688 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 01:51:33 INFO - PROCESS | 3832 | 1463820693697 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:33 INFO - PROCESS | 3832 | ++DOCSHELL 10A81000 == 41 [pid = 3832] [id = 103] 01:51:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1400F400) [pid = 3832] [serial = 306] [outer = 00000000] 01:51:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1774B400) [pid = 3832] [serial = 307] [outer = 1400F400] 01:51:33 INFO - PROCESS | 3832 | 1463820693747 Marionette DEBUG loaded listener.js 01:51:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (140C9000) [pid = 3832] [serial = 308] [outer = 1400F400] 01:51:34 INFO - PROCESS | 3832 | 1463820694187 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:51:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:51:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 615ms 01:51:34 INFO - PROCESS | 3832 | 1463820694230 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 01:51:34 INFO - PROCESS | 3832 | 1463820694232 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 01:51:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:51:34 INFO - PROCESS | 3832 | 1463820694238 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:51:34 INFO - PROCESS | 3832 | 1463820694240 Marionette TRACE conn2 <- [1,378,null,{}] 01:51:34 INFO - PROCESS | 3832 | 1463820694243 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:34 INFO - PROCESS | 3832 | 1463820694315 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 01:51:34 INFO - PROCESS | 3832 | 1463820694322 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:34 INFO - PROCESS | 3832 | ++DOCSHELL 12DD3400 == 42 [pid = 3832] [id = 104] 01:51:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (16CAF800) [pid = 3832] [serial = 309] [outer = 00000000] 01:51:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (19A40400) [pid = 3832] [serial = 310] [outer = 16CAF800] 01:51:34 INFO - PROCESS | 3832 | 1463820694371 Marionette DEBUG loaded listener.js 01:51:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (19A40C00) [pid = 3832] [serial = 311] [outer = 16CAF800] 01:51:34 INFO - PROCESS | 3832 | 1463820694802 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:51:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:51:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 601ms 01:51:34 INFO - PROCESS | 3832 | 1463820694853 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 01:51:34 INFO - PROCESS | 3832 | 1463820694855 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 01:51:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:51:34 INFO - PROCESS | 3832 | 1463820694859 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:51:34 INFO - PROCESS | 3832 | 1463820694860 Marionette TRACE conn2 <- [1,382,null,{}] 01:51:34 INFO - PROCESS | 3832 | 1463820694864 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:34 INFO - PROCESS | 3832 | 1463820694937 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 01:51:34 INFO - PROCESS | 3832 | 1463820694943 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:34 INFO - PROCESS | 3832 | ++DOCSHELL 1768C800 == 43 [pid = 3832] [id = 105] 01:51:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (19A3D400) [pid = 3832] [serial = 312] [outer = 00000000] 01:51:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1A30E400) [pid = 3832] [serial = 313] [outer = 19A3D400] 01:51:34 INFO - PROCESS | 3832 | 1463820694989 Marionette DEBUG loaded listener.js 01:51:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1A37D800) [pid = 3832] [serial = 314] [outer = 19A3D400] 01:51:35 INFO - PROCESS | 3832 | 1463820695377 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:51:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:51:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 571ms 01:51:35 INFO - PROCESS | 3832 | 1463820695444 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 01:51:35 INFO - PROCESS | 3832 | 1463820695448 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 01:51:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:51:35 INFO - PROCESS | 3832 | 1463820695454 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:51:35 INFO - PROCESS | 3832 | 1463820695458 Marionette TRACE conn2 <- [1,386,null,{}] 01:51:35 INFO - PROCESS | 3832 | 1463820695464 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:35 INFO - PROCESS | 3832 | 1463820695569 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 01:51:35 INFO - PROCESS | 3832 | 1463820695712 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:35 INFO - PROCESS | 3832 | ++DOCSHELL 11A0AC00 == 44 [pid = 3832] [id = 106] 01:51:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (11A0B800) [pid = 3832] [serial = 315] [outer = 00000000] 01:51:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (12886400) [pid = 3832] [serial = 316] [outer = 11A0B800] 01:51:35 INFO - PROCESS | 3832 | 1463820695766 Marionette DEBUG loaded listener.js 01:51:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (12A89400) [pid = 3832] [serial = 317] [outer = 11A0B800] 01:51:36 INFO - PROCESS | 3832 | 1463820696316 Marionette TRACE conn2 <- [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]]]}] 01:51:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:51:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 901ms 01:51:36 INFO - PROCESS | 3832 | 1463820696364 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 01:51:36 INFO - PROCESS | 3832 | 1463820696369 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 01:51:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:51:36 INFO - PROCESS | 3832 | 1463820696377 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:51:36 INFO - PROCESS | 3832 | 1463820696381 Marionette TRACE conn2 <- [1,390,null,{}] 01:51:36 INFO - PROCESS | 3832 | 1463820696385 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:36 INFO - PROCESS | 3832 | 1463820696484 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 01:51:36 INFO - PROCESS | 3832 | 1463820696577 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:36 INFO - PROCESS | 3832 | ++DOCSHELL 131FB000 == 45 [pid = 3832] [id = 107] 01:51:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (13373C00) [pid = 3832] [serial = 318] [outer = 00000000] 01:51:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (14277400) [pid = 3832] [serial = 319] [outer = 13373C00] 01:51:36 INFO - PROCESS | 3832 | 1463820696630 Marionette DEBUG loaded listener.js 01:51:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (15B26000) [pid = 3832] [serial = 320] [outer = 13373C00] 01:51:37 INFO - PROCESS | 3832 | 1463820697233 Marionette TRACE conn2 <- [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]]]}] 01:51:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:51:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 901ms 01:51:37 INFO - PROCESS | 3832 | 1463820697284 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 01:51:37 INFO - PROCESS | 3832 | 1463820697287 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 01:51:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:51:37 INFO - PROCESS | 3832 | 1463820697291 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:51:37 INFO - PROCESS | 3832 | 1463820697293 Marionette TRACE conn2 <- [1,394,null,{}] 01:51:37 INFO - PROCESS | 3832 | 1463820697302 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:37 INFO - PROCESS | 3832 | 1463820697410 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 01:51:37 INFO - PROCESS | 3832 | 1463820697537 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:37 INFO - PROCESS | 3832 | ++DOCSHELL 1774A000 == 46 [pid = 3832] [id = 108] 01:51:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (177D3C00) [pid = 3832] [serial = 321] [outer = 00000000] 01:51:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (1876BC00) [pid = 3832] [serial = 322] [outer = 177D3C00] 01:51:37 INFO - PROCESS | 3832 | 1463820697595 Marionette DEBUG loaded listener.js 01:51:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (1A15C000) [pid = 3832] [serial = 323] [outer = 177D3C00] 01:51:38 INFO - PROCESS | 3832 | 1463820698130 Marionette TRACE conn2 <- [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]]]}] 01:51:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:51:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 901ms 01:51:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:51:38 INFO - PROCESS | 3832 | 1463820698201 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 01:51:38 INFO - PROCESS | 3832 | 1463820698203 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 01:51:38 INFO - PROCESS | 3832 | 1463820698207 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:51:38 INFO - PROCESS | 3832 | 1463820698209 Marionette TRACE conn2 <- [1,398,null,{}] 01:51:38 INFO - PROCESS | 3832 | 1463820698212 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:38 INFO - PROCESS | 3832 | 1463820698309 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 01:51:38 INFO - PROCESS | 3832 | 1463820698372 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:38 INFO - PROCESS | 3832 | ++DOCSHELL 151E0000 == 47 [pid = 3832] [id = 109] 01:51:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (151E0800) [pid = 3832] [serial = 324] [outer = 00000000] 01:51:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (151E6C00) [pid = 3832] [serial = 325] [outer = 151E0800] 01:51:38 INFO - PROCESS | 3832 | 1463820698466 Marionette DEBUG loaded listener.js 01:51:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (182AF800) [pid = 3832] [serial = 326] [outer = 151E0800] 01:51:39 INFO - PROCESS | 3832 | 1463820699186 Marionette TRACE conn2 <- [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]]]}] 01:51:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:51:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 991ms 01:51:39 INFO - PROCESS | 3832 | 1463820699230 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 01:51:39 INFO - PROCESS | 3832 | 1463820699233 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 01:51:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:51:39 INFO - PROCESS | 3832 | 1463820699252 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:51:39 INFO - PROCESS | 3832 | 1463820699256 Marionette TRACE conn2 <- [1,402,null,{}] 01:51:39 INFO - PROCESS | 3832 | 1463820699247 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:39 INFO - PROCESS | 3832 | 1463820699339 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 01:51:39 INFO - PROCESS | 3832 | 1463820699421 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:39 INFO - PROCESS | 3832 | ++DOCSHELL 11C9B800 == 48 [pid = 3832] [id = 110] 01:51:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (1289D800) [pid = 3832] [serial = 327] [outer = 00000000] 01:51:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (13305400) [pid = 3832] [serial = 328] [outer = 1289D800] 01:51:39 INFO - PROCESS | 3832 | 1463820699477 Marionette DEBUG loaded listener.js 01:51:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (13DB7800) [pid = 3832] [serial = 329] [outer = 1289D800] 01:51:39 INFO - PROCESS | 3832 | --DOCSHELL 12DD3400 == 47 [pid = 3832] [id = 104] 01:51:39 INFO - PROCESS | 3832 | --DOCSHELL 10A81000 == 46 [pid = 3832] [id = 103] 01:51:39 INFO - PROCESS | 3832 | --DOCSHELL 12889800 == 45 [pid = 3832] [id = 102] 01:51:39 INFO - PROCESS | 3832 | --DOCSHELL 177D4400 == 44 [pid = 3832] [id = 101] 01:51:39 INFO - PROCESS | 3832 | --DOCSHELL 16E45400 == 43 [pid = 3832] [id = 100] 01:51:39 INFO - PROCESS | 3832 | --DOCSHELL 15BAE400 == 42 [pid = 3832] [id = 99] 01:51:39 INFO - PROCESS | 3832 | --DOCSHELL 142E8800 == 41 [pid = 3832] [id = 98] 01:51:39 INFO - PROCESS | 3832 | --DOCSHELL 11280C00 == 40 [pid = 3832] [id = 97] 01:51:39 INFO - PROCESS | 3832 | --DOCSHELL 11285400 == 39 [pid = 3832] [id = 96] 01:51:39 INFO - PROCESS | 3832 | --DOCSHELL 138ED400 == 38 [pid = 3832] [id = 95] 01:51:39 INFO - PROCESS | 3832 | --DOCSHELL 12A69800 == 37 [pid = 3832] [id = 94] 01:51:39 INFO - PROCESS | 3832 | --DOCSHELL 1127F800 == 36 [pid = 3832] [id = 93] 01:51:39 INFO - PROCESS | 3832 | --DOCSHELL 1B14CC00 == 35 [pid = 3832] [id = 92] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (18434800) [pid = 3832] [serial = 154] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (1A30D000) [pid = 3832] [serial = 188] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (1A7B2000) [pid = 3832] [serial = 259] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (1AA6DC00) [pid = 3832] [serial = 262] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (14019400) [pid = 3832] [serial = 245] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (138E8800) [pid = 3832] [serial = 244] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1AA65400) [pid = 3832] [serial = 242] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (1A8DF400) [pid = 3832] [serial = 241] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (170AB400) [pid = 3832] [serial = 250] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (17557000) [pid = 3832] [serial = 251] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (1774B000) [pid = 3832] [serial = 253] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (17F68400) [pid = 3832] [serial = 254] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (130D0000) [pid = 3832] [serial = 247] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (14018000) [pid = 3832] [serial = 235] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (10A58400) [pid = 3832] [serial = 232] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (138E2800) [pid = 3832] [serial = 248] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (175F5000) [pid = 3832] [serial = 238] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1A8D9400) [pid = 3832] [serial = 260] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (1B2B4400) [pid = 3832] [serial = 274] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1AD9A000) [pid = 3832] [serial = 265] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1AD8E000) [pid = 3832] [serial = 263] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1AE55800) [pid = 3832] [serial = 271] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1AD9A400) [pid = 3832] [serial = 266] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1AA67000) [pid = 3832] [serial = 269] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (19BEB800) [pid = 3832] [serial = 256] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1AE58C00) [pid = 3832] [serial = 272] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (19A3C400) [pid = 3832] [serial = 268] [outer = 00000000] [url = about:blank] 01:51:39 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1A154C00) [pid = 3832] [serial = 257] [outer = 00000000] [url = about:blank] 01:51:40 INFO - PROCESS | 3832 | 1463820700036 Marionette TRACE conn2 <- [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]]]}] 01:51:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:51:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 826ms 01:51:40 INFO - PROCESS | 3832 | 1463820700072 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 01:51:40 INFO - PROCESS | 3832 | 1463820700077 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 01:51:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:51:40 INFO - PROCESS | 3832 | 1463820700083 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:51:40 INFO - PROCESS | 3832 | 1463820700069 Marionette TRACE conn2 <- [1,406,null,{}] 01:51:40 INFO - PROCESS | 3832 | 1463820700073 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:40 INFO - PROCESS | 3832 | 1463820700158 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 01:51:40 INFO - PROCESS | 3832 | 1463820700168 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:40 INFO - PROCESS | 3832 | ++DOCSHELL 1289F400 == 36 [pid = 3832] [id = 111] 01:51:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (128A4000) [pid = 3832] [serial = 330] [outer = 00000000] 01:51:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (138E6800) [pid = 3832] [serial = 331] [outer = 128A4000] 01:51:40 INFO - PROCESS | 3832 | 1463820700213 Marionette DEBUG loaded listener.js 01:51:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (140CB800) [pid = 3832] [serial = 332] [outer = 128A4000] 01:51:40 INFO - PROCESS | 3832 | 1463820700654 Marionette TRACE conn2 <- [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]]]}] 01:51:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:51:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 616ms 01:51:40 INFO - PROCESS | 3832 | 1463820700710 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 01:51:40 INFO - PROCESS | 3832 | 1463820700712 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 01:51:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:51:40 INFO - PROCESS | 3832 | 1463820700716 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:51:40 INFO - PROCESS | 3832 | 1463820700719 Marionette TRACE conn2 <- [1,410,null,{}] 01:51:40 INFO - PROCESS | 3832 | 1463820700729 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:40 INFO - PROCESS | 3832 | 1463820700809 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 01:51:40 INFO - PROCESS | 3832 | 1463820700819 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:40 INFO - PROCESS | 3832 | ++DOCSHELL 15773800 == 37 [pid = 3832] [id = 112] 01:51:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (15775800) [pid = 3832] [serial = 333] [outer = 00000000] 01:51:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (15D08800) [pid = 3832] [serial = 334] [outer = 15775800] 01:51:40 INFO - PROCESS | 3832 | 1463820700866 Marionette DEBUG loaded listener.js 01:51:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (16CAE800) [pid = 3832] [serial = 335] [outer = 15775800] 01:51:41 INFO - PROCESS | 3832 | 1463820701300 Marionette TRACE conn2 <- [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]]]}] 01:51:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:51:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 615ms 01:51:41 INFO - PROCESS | 3832 | 1463820701337 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 01:51:41 INFO - PROCESS | 3832 | 1463820701340 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 01:51:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:51:41 INFO - PROCESS | 3832 | 1463820701343 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:51:41 INFO - PROCESS | 3832 | 1463820701345 Marionette TRACE conn2 <- [1,414,null,{}] 01:51:41 INFO - PROCESS | 3832 | 1463820701348 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:41 INFO - PROCESS | 3832 | 1463820701408 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 01:51:41 INFO - PROCESS | 3832 | 1463820701418 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:41 INFO - PROCESS | 3832 | ++DOCSHELL 17133400 == 38 [pid = 3832] [id = 113] 01:51:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (17137400) [pid = 3832] [serial = 336] [outer = 00000000] 01:51:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (17687000) [pid = 3832] [serial = 337] [outer = 17137400] 01:51:41 INFO - PROCESS | 3832 | 1463820701465 Marionette DEBUG loaded listener.js 01:51:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1768D800) [pid = 3832] [serial = 338] [outer = 17137400] 01:51:41 INFO - PROCESS | 3832 | 1463820701868 Marionette TRACE conn2 <- [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]]]}] 01:51:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:51:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 571ms 01:51:41 INFO - PROCESS | 3832 | 1463820701903 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 01:51:41 INFO - PROCESS | 3832 | 1463820701905 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 01:51:41 INFO - PROCESS | 3832 | 1463820701909 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:51:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:51:41 INFO - PROCESS | 3832 | 1463820701910 Marionette TRACE conn2 <- [1,418,null,{}] 01:51:41 INFO - PROCESS | 3832 | 1463820701914 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:41 INFO - PROCESS | 3832 | 1463820701997 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 01:51:41 INFO - PROCESS | 3832 | 1463820702003 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:42 INFO - PROCESS | 3832 | ++DOCSHELL 17558400 == 39 [pid = 3832] [id = 114] 01:51:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1768E000) [pid = 3832] [serial = 339] [outer = 00000000] 01:51:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (180DC800) [pid = 3832] [serial = 340] [outer = 1768E000] 01:51:42 INFO - PROCESS | 3832 | 1463820702046 Marionette DEBUG loaded listener.js 01:51:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (17F67C00) [pid = 3832] [serial = 341] [outer = 1768E000] 01:51:42 INFO - PROCESS | 3832 | 1463820702960 Marionette TRACE conn2 <- [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]]]}] 01:51: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 01:51:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1096ms 01:51:43 INFO - PROCESS | 3832 | 1463820703018 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 01:51:43 INFO - PROCESS | 3832 | 1463820703020 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 01:51:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:51:43 INFO - PROCESS | 3832 | 1463820703030 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:51:43 INFO - PROCESS | 3832 | 1463820703032 Marionette TRACE conn2 <- [1,422,null,{}] 01:51:43 INFO - PROCESS | 3832 | 1463820703035 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:43 INFO - PROCESS | 3832 | 1463820703153 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 01:51:43 INFO - PROCESS | 3832 | 1463820703161 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:43 INFO - PROCESS | 3832 | ++DOCSHELL 17AF3000 == 40 [pid = 3832] [id = 115] 01:51:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (180D5C00) [pid = 3832] [serial = 342] [outer = 00000000] 01:51:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (1A301C00) [pid = 3832] [serial = 343] [outer = 180D5C00] 01:51:43 INFO - PROCESS | 3832 | 1463820703189 Marionette DEBUG loaded listener.js 01:51:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (1A7B4C00) [pid = 3832] [serial = 344] [outer = 180D5C00] 01:51:43 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (177D5000) [pid = 3832] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:51:43 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (16EEBC00) [pid = 3832] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:51:43 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (12A76800) [pid = 3832] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:51:43 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (15E23800) [pid = 3832] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:51:43 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (142EAC00) [pid = 3832] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:51:43 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (11424C00) [pid = 3832] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:51:43 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (15E2FC00) [pid = 3832] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:51:43 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1400F400) [pid = 3832] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:51:43 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (16CAF800) [pid = 3832] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:51:44 INFO - PROCESS | 3832 | 1463820704087 Marionette TRACE conn2 <- [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]]]}] 01:51:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:51:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1096ms 01:51:44 INFO - PROCESS | 3832 | 1463820704119 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 01:51:44 INFO - PROCESS | 3832 | 1463820704121 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 01:51:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:51:44 INFO - PROCESS | 3832 | 1463820704124 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:51:44 INFO - PROCESS | 3832 | 1463820704126 Marionette TRACE conn2 <- [1,426,null,{}] 01:51:44 INFO - PROCESS | 3832 | 1463820704129 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:44 INFO - PROCESS | 3832 | 1463820704232 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 01:51:44 INFO - PROCESS | 3832 | 1463820704279 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:44 INFO - PROCESS | 3832 | ++DOCSHELL 11424C00 == 41 [pid = 3832] [id = 116] 01:51:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (11A06400) [pid = 3832] [serial = 345] [outer = 00000000] 01:51:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (16CAF800) [pid = 3832] [serial = 346] [outer = 11A06400] 01:51:44 INFO - PROCESS | 3832 | 1463820704323 Marionette DEBUG loaded listener.js 01:51:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (16CB1000) [pid = 3832] [serial = 347] [outer = 11A06400] 01:51:44 INFO - PROCESS | 3832 | 1463820704684 Marionette TRACE conn2 <- [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] 01:51:44 INFO - PROCESS | 3832 | 1463820704747 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 01:51:44 INFO - PROCESS | 3832 | 1463820704751 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:51:44 INFO - PROCESS | 3832 | 1463820704752 Marionette TRACE conn2 <- [1,430,null,{}] 01:51:44 INFO - PROCESS | 3832 | 1463820704756 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:44 INFO - PROCESS | 3832 | 1463820704829 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 01:51:44 INFO - PROCESS | 3832 | 1463820704835 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:44 INFO - PROCESS | 3832 | ++DOCSHELL 105EF400 == 42 [pid = 3832] [id = 117] 01:51:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1755A400) [pid = 3832] [serial = 348] [outer = 00000000] 01:51:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1AA62C00) [pid = 3832] [serial = 349] [outer = 1755A400] 01:51:44 INFO - PROCESS | 3832 | 1463820704878 Marionette DEBUG loaded listener.js 01:51:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1AA6C800) [pid = 3832] [serial = 350] [outer = 1755A400] 01:51:45 INFO - PROCESS | 3832 | 1463820705275 Marionette TRACE conn2 <- [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]]]}] 01:51:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:51:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 571ms 01:51:45 INFO - PROCESS | 3832 | 1463820705330 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 01:51:45 INFO - PROCESS | 3832 | 1463820705332 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 01:51:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:51:45 INFO - PROCESS | 3832 | 1463820705335 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:51:45 INFO - PROCESS | 3832 | 1463820705337 Marionette TRACE conn2 <- [1,434,null,{}] 01:51:45 INFO - PROCESS | 3832 | 1463820705340 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:45 INFO - PROCESS | 3832 | 1463820705422 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 01:51:45 INFO - PROCESS | 3832 | 1463820705430 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:45 INFO - PROCESS | 3832 | ++DOCSHELL 10A60000 == 43 [pid = 3832] [id = 118] 01:51:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1A37C800) [pid = 3832] [serial = 351] [outer = 00000000] 01:51:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (1AD95400) [pid = 3832] [serial = 352] [outer = 1A37C800] 01:51:45 INFO - PROCESS | 3832 | 1463820705473 Marionette DEBUG loaded listener.js 01:51:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (1AD96800) [pid = 3832] [serial = 353] [outer = 1A37C800] 01:51:45 INFO - PROCESS | 3832 | 1463820705880 Marionette TRACE conn2 <- [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]]]}] 01:51:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:51:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 615ms 01:51:45 INFO - PROCESS | 3832 | 1463820705941 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 01:51:45 INFO - PROCESS | 3832 | 1463820705943 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 01:51:45 INFO - PROCESS | 3832 | 1463820705947 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:51:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:51:45 INFO - PROCESS | 3832 | 1463820705948 Marionette TRACE conn2 <- [1,438,null,{}] 01:51:45 INFO - PROCESS | 3832 | 1463820705951 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:46 INFO - PROCESS | 3832 | 1463820706026 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 01:51:46 INFO - PROCESS | 3832 | 1463820706152 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:46 INFO - PROCESS | 3832 | ++DOCSHELL 10565800 == 44 [pid = 3832] [id = 119] 01:51:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (105F4400) [pid = 3832] [serial = 354] [outer = 00000000] 01:51:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (110FA400) [pid = 3832] [serial = 355] [outer = 105F4400] 01:51:46 INFO - PROCESS | 3832 | 1463820706209 Marionette DEBUG loaded listener.js 01:51:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (11C67C00) [pid = 3832] [serial = 356] [outer = 105F4400] 01:51:46 INFO - PROCESS | 3832 | 1463820706832 Marionette TRACE conn2 <- [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]]]}] 01:51:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:51:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 901ms 01:51:46 INFO - PROCESS | 3832 | 1463820706869 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 01:51:46 INFO - PROCESS | 3832 | 1463820706874 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 01:51:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:51:46 INFO - PROCESS | 3832 | 1463820706879 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:51:46 INFO - PROCESS | 3832 | 1463820706883 Marionette TRACE conn2 <- [1,442,null,{}] 01:51:46 INFO - PROCESS | 3832 | 1463820706889 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:46 INFO - PROCESS | 3832 | 1463820706991 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 01:51:47 INFO - PROCESS | 3832 | 1463820707072 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:47 INFO - PROCESS | 3832 | ++DOCSHELL 151D9400 == 45 [pid = 3832] [id = 120] 01:51:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (151D9800) [pid = 3832] [serial = 357] [outer = 00000000] 01:51:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (151E5400) [pid = 3832] [serial = 358] [outer = 151D9800] 01:51:47 INFO - PROCESS | 3832 | 1463820707171 Marionette DEBUG loaded listener.js 01:51:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (15B2A000) [pid = 3832] [serial = 359] [outer = 151D9800] 01:51:47 INFO - PROCESS | 3832 | 1463820707762 Marionette TRACE conn2 <- [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]]]}] 01:51:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:51:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 917ms 01:51:47 INFO - PROCESS | 3832 | 1463820707791 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 01:51:47 INFO - PROCESS | 3832 | 1463820707795 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 01:51:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:51:47 INFO - PROCESS | 3832 | 1463820707800 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:51:47 INFO - PROCESS | 3832 | 1463820707802 Marionette TRACE conn2 <- [1,446,null,{}] 01:51:47 INFO - PROCESS | 3832 | 1463820707806 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:47 INFO - PROCESS | 3832 | 1463820707905 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 01:51:47 INFO - PROCESS | 3832 | 1463820707982 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:47 INFO - PROCESS | 3832 | ++DOCSHELL 15D04800 == 46 [pid = 3832] [id = 121] 01:51:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (17689400) [pid = 3832] [serial = 360] [outer = 00000000] 01:51:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (19A3A800) [pid = 3832] [serial = 361] [outer = 17689400] 01:51:48 INFO - PROCESS | 3832 | 1463820708037 Marionette DEBUG loaded listener.js 01:51:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (1A30D400) [pid = 3832] [serial = 362] [outer = 17689400] 01:51:48 INFO - PROCESS | 3832 | 1463820708612 Marionette TRACE conn2 <- [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]]]}] 01:51:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:51:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 855ms 01:51:48 INFO - PROCESS | 3832 | 1463820708666 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 01:51:48 INFO - PROCESS | 3832 | 1463820708669 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 01:51:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:51:48 INFO - PROCESS | 3832 | 1463820708679 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:51:48 INFO - PROCESS | 3832 | 1463820708685 Marionette TRACE conn2 <- [1,450,null,{}] 01:51:48 INFO - PROCESS | 3832 | 1463820708690 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:48 INFO - PROCESS | 3832 | 1463820708822 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 01:51:48 INFO - PROCESS | 3832 | 1463820708926 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:48 INFO - PROCESS | 3832 | ++DOCSHELL 1AE4D000 == 47 [pid = 3832] [id = 122] 01:51:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (1AE55800) [pid = 3832] [serial = 363] [outer = 00000000] 01:51:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (1B14B800) [pid = 3832] [serial = 364] [outer = 1AE55800] 01:51:48 INFO - PROCESS | 3832 | 1463820708979 Marionette DEBUG loaded listener.js 01:51:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (1B151800) [pid = 3832] [serial = 365] [outer = 1AE55800] 01:51:49 INFO - PROCESS | 3832 | 1463820709681 Marionette TRACE conn2 <- [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] 01:51:49 INFO - PROCESS | 3832 | 1463820709729 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 01:51:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 01:51:49 INFO - PROCESS | 3832 | 1463820709734 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:51:49 INFO - PROCESS | 3832 | 1463820709737 Marionette TRACE conn2 <- [1,454,null,{}] 01:51:49 INFO - PROCESS | 3832 | 1463820709743 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:49 INFO - PROCESS | 3832 | 1463820709837 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 01:51:49 INFO - PROCESS | 3832 | 1463820709964 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:49 INFO - PROCESS | 3832 | ++DOCSHELL 13DB8000 == 48 [pid = 3832] [id = 123] 01:51:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (14274800) [pid = 3832] [serial = 366] [outer = 00000000] 01:51:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (151E5800) [pid = 3832] [serial = 367] [outer = 14274800] 01:51:50 INFO - PROCESS | 3832 | 1463820710015 Marionette DEBUG loaded listener.js 01:51:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (15BAAC00) [pid = 3832] [serial = 368] [outer = 14274800] 01:51:50 INFO - PROCESS | 3832 | --DOCSHELL 10A60000 == 47 [pid = 3832] [id = 118] 01:51:50 INFO - PROCESS | 3832 | --DOCSHELL 105EF400 == 46 [pid = 3832] [id = 117] 01:51:50 INFO - PROCESS | 3832 | --DOCSHELL 11424C00 == 45 [pid = 3832] [id = 116] 01:51:50 INFO - PROCESS | 3832 | --DOCSHELL 17AF3000 == 44 [pid = 3832] [id = 115] 01:51:50 INFO - PROCESS | 3832 | --DOCSHELL 17558400 == 43 [pid = 3832] [id = 114] 01:51:50 INFO - PROCESS | 3832 | --DOCSHELL 17133400 == 42 [pid = 3832] [id = 113] 01:51:50 INFO - PROCESS | 3832 | --DOCSHELL 15773800 == 41 [pid = 3832] [id = 112] 01:51:50 INFO - PROCESS | 3832 | --DOCSHELL 1289F400 == 40 [pid = 3832] [id = 111] 01:51:50 INFO - PROCESS | 3832 | --DOCSHELL 11C9B800 == 39 [pid = 3832] [id = 110] 01:51:50 INFO - PROCESS | 3832 | --DOCSHELL 1774A000 == 38 [pid = 3832] [id = 108] 01:51:50 INFO - PROCESS | 3832 | --DOCSHELL 131FB000 == 37 [pid = 3832] [id = 107] 01:51:50 INFO - PROCESS | 3832 | --DOCSHELL 11A0AC00 == 36 [pid = 3832] [id = 106] 01:51:50 INFO - PROCESS | 3832 | --DOCSHELL 1768C800 == 35 [pid = 3832] [id = 105] 01:51:50 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (1842DC00) [pid = 3832] [serial = 304] [outer = 00000000] [url = about:blank] 01:51:50 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (1774B400) [pid = 3832] [serial = 307] [outer = 00000000] [url = about:blank] 01:51:50 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (140C9000) [pid = 3832] [serial = 308] [outer = 00000000] [url = about:blank] 01:51:50 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (19A40400) [pid = 3832] [serial = 310] [outer = 00000000] [url = about:blank] 01:51:50 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (18438C00) [pid = 3832] [serial = 305] [outer = 00000000] [url = about:blank] 01:51:50 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (19A40C00) [pid = 3832] [serial = 311] [outer = 00000000] [url = about:blank] 01:51:50 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (16E3E000) [pid = 3832] [serial = 296] [outer = 00000000] [url = about:blank] 01:51:50 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (1A30E400) [pid = 3832] [serial = 313] [outer = 00000000] [url = about:blank] 01:51:50 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (17AF8000) [pid = 3832] [serial = 301] [outer = 00000000] [url = about:blank] 01:51:50 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (17131400) [pid = 3832] [serial = 298] [outer = 00000000] [url = about:blank] 01:51:50 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (17230C00) [pid = 3832] [serial = 299] [outer = 00000000] [url = about:blank] 01:51:50 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (1307B000) [pid = 3832] [serial = 289] [outer = 00000000] [url = about:blank] 01:51:50 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (13309C00) [pid = 3832] [serial = 290] [outer = 00000000] [url = about:blank] 01:51:50 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (1651B400) [pid = 3832] [serial = 295] [outer = 00000000] [url = about:blank] 01:51:50 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (15353C00) [pid = 3832] [serial = 292] [outer = 00000000] [url = about:blank] 01:51:50 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (17FBD400) [pid = 3832] [serial = 302] [outer = 00000000] [url = about:blank] 01:51:50 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (15776C00) [pid = 3832] [serial = 293] [outer = 00000000] [url = about:blank] 01:51:50 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (12A75400) [pid = 3832] [serial = 287] [outer = 00000000] [url = about:blank] 01:51:50 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (12A6C400) [pid = 3832] [serial = 286] [outer = 00000000] [url = about:blank] 01:51:50 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (17134800) [pid = 3832] [serial = 283] [outer = 00000000] [url = about:blank] 01:51:50 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (12A67400) [pid = 3832] [serial = 277] [outer = 00000000] [url = about:blank] 01:51:50 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (13307000) [pid = 3832] [serial = 280] [outer = 00000000] [url = about:blank] 01:51:50 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:51:50 INFO - PROCESS | 3832 | 1463820710582 Marionette TRACE conn2 <- [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]]]}] 01:51:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:51:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 871ms 01:51:50 INFO - PROCESS | 3832 | 1463820710605 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 01:51:50 INFO - PROCESS | 3832 | 1463820710610 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 01:51:50 INFO - PROCESS | 3832 | 1463820710618 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:51:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:51:50 INFO - PROCESS | 3832 | 1463820710621 Marionette TRACE conn2 <- [1,458,null,{}] 01:51:50 INFO - PROCESS | 3832 | 1463820710624 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:50 INFO - PROCESS | 3832 | 1463820710714 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 01:51:50 INFO - PROCESS | 3832 | 1463820710803 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:50 INFO - PROCESS | 3832 | ++DOCSHELL 12A70C00 == 36 [pid = 3832] [id = 124] 01:51:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (12A72400) [pid = 3832] [serial = 369] [outer = 00000000] 01:51:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (140C8C00) [pid = 3832] [serial = 370] [outer = 12A72400] 01:51:50 INFO - PROCESS | 3832 | 1463820710847 Marionette DEBUG loaded listener.js 01:51:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (15773800) [pid = 3832] [serial = 371] [outer = 12A72400] 01:51:51 INFO - PROCESS | 3832 | 1463820711198 Marionette TRACE conn2 <- [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] 01:51:51 INFO - PROCESS | 3832 | 1463820711243 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 01:51:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:51:51 INFO - PROCESS | 3832 | 1463820711246 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:51:51 INFO - PROCESS | 3832 | 1463820711250 Marionette TRACE conn2 <- [1,462,null,{}] 01:51:51 INFO - PROCESS | 3832 | 1463820711289 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:51 INFO - PROCESS | 3832 | 1463820711375 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 01:51:51 INFO - PROCESS | 3832 | 1463820711383 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:51 INFO - PROCESS | 3832 | ++DOCSHELL 17554000 == 37 [pid = 3832] [id = 125] 01:51:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (17555000) [pid = 3832] [serial = 372] [outer = 00000000] 01:51:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (17695800) [pid = 3832] [serial = 373] [outer = 17555000] 01:51:51 INFO - PROCESS | 3832 | 1463820711430 Marionette DEBUG loaded listener.js 01:51:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (17AF6000) [pid = 3832] [serial = 374] [outer = 17555000] 01:51:51 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:51:51 INFO - PROCESS | 3832 | 1463820711877 Marionette TRACE conn2 <- [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] 01:51:51 INFO - PROCESS | 3832 | 1463820711931 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 01:51:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:51:51 INFO - PROCESS | 3832 | 1463820711918 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:51:51 INFO - PROCESS | 3832 | 1463820711919 Marionette TRACE conn2 <- [1,466,null,{}] 01:51:51 INFO - PROCESS | 3832 | 1463820711923 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:51 INFO - PROCESS | 3832 | 1463820712002 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 01:51:52 INFO - PROCESS | 3832 | 1463820712012 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:52 INFO - PROCESS | 3832 | ++DOCSHELL 18769000 == 38 [pid = 3832] [id = 126] 01:51:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (18773C00) [pid = 3832] [serial = 375] [outer = 00000000] 01:51:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (19A39C00) [pid = 3832] [serial = 376] [outer = 18773C00] 01:51:52 INFO - PROCESS | 3832 | 1463820712061 Marionette DEBUG loaded listener.js 01:51:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (19BE3C00) [pid = 3832] [serial = 377] [outer = 18773C00] 01:51:52 INFO - PROCESS | 3832 | 1463820712465 Marionette TRACE conn2 <- [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] 01:51:52 INFO - PROCESS | 3832 | 1463820712499 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 01:51:52 INFO - PROCESS | 3832 | 1463820712502 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:51:52 INFO - PROCESS | 3832 | 1463820712503 Marionette TRACE conn2 <- [1,470,null,{}] 01:51:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 01:51:52 INFO - PROCESS | 3832 | 1463820712507 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:52 INFO - PROCESS | 3832 | 1463820712621 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 01:51:52 INFO - PROCESS | 3832 | 1463820712708 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:52 INFO - PROCESS | 3832 | ++DOCSHELL 1A154800 == 39 [pid = 3832] [id = 127] 01:51:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (1A15BC00) [pid = 3832] [serial = 378] [outer = 00000000] 01:51:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (1A7B8C00) [pid = 3832] [serial = 379] [outer = 1A15BC00] 01:51:52 INFO - PROCESS | 3832 | 1463820712754 Marionette DEBUG loaded listener.js 01:51:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (1AA63400) [pid = 3832] [serial = 380] [outer = 1A15BC00] 01:51:53 INFO - PROCESS | 3832 | 1463820713150 Marionette TRACE conn2 <- [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]]]}] 01:51:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:51:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 676ms 01:51:53 INFO - PROCESS | 3832 | 1463820713187 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 01:51:53 INFO - PROCESS | 3832 | 1463820713188 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 01:51:53 INFO - PROCESS | 3832 | 1463820713192 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:51:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:51:53 INFO - PROCESS | 3832 | 1463820713193 Marionette TRACE conn2 <- [1,474,null,{}] 01:51:53 INFO - PROCESS | 3832 | 1463820713197 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:53 INFO - PROCESS | 3832 | 1463820713311 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 01:51:53 INFO - PROCESS | 3832 | 1463820713318 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:53 INFO - PROCESS | 3832 | ++DOCSHELL 1A158400 == 40 [pid = 3832] [id = 128] 01:51:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (1A30F400) [pid = 3832] [serial = 381] [outer = 00000000] 01:51:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (1AE50C00) [pid = 3832] [serial = 382] [outer = 1A30F400] 01:51:53 INFO - PROCESS | 3832 | 1463820713364 Marionette DEBUG loaded listener.js 01:51:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (1B2B0C00) [pid = 3832] [serial = 383] [outer = 1A30F400] 01:51:53 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 01:51:53 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 01:51:53 INFO - PROCESS | 3832 | 1463820713807 Marionette TRACE conn2 <- [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]]]}] 01:51:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:51:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 675ms 01:51:53 INFO - PROCESS | 3832 | 1463820713856 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 01:51:53 INFO - PROCESS | 3832 | 1463820713858 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 01:51:53 INFO - PROCESS | 3832 | 1463820713862 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:51:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:51:53 INFO - PROCESS | 3832 | 1463820713863 Marionette TRACE conn2 <- [1,478,null,{}] 01:51:53 INFO - PROCESS | 3832 | 1463820713867 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:53 INFO - PROCESS | 3832 | 1463820713997 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 01:51:54 INFO - PROCESS | 3832 | 1463820714020 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:54 INFO - PROCESS | 3832 | ++DOCSHELL 110E0000 == 41 [pid = 3832] [id = 129] 01:51:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (19A49400) [pid = 3832] [serial = 384] [outer = 00000000] 01:51:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (19A4E400) [pid = 3832] [serial = 385] [outer = 19A49400] 01:51:54 INFO - PROCESS | 3832 | 1463820714063 Marionette DEBUG loaded listener.js 01:51:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (19A4EC00) [pid = 3832] [serial = 386] [outer = 19A49400] 01:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (1768E000) [pid = 3832] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (0F975400) [pid = 3832] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (11A06400) [pid = 3832] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (17137400) [pid = 3832] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (15775800) [pid = 3832] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (128A4000) [pid = 3832] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (1768EC00) [pid = 3832] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (151E0800) [pid = 3832] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (13DAEC00) [pid = 3832] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (180D5C00) [pid = 3832] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (19A39000) [pid = 3832] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (12A6CC00) [pid = 3832] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (1289D800) [pid = 3832] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (1755A400) [pid = 3832] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (11A0B800) [pid = 3832] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1043A800) [pid = 3832] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (17550400) [pid = 3832] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (15350400) [pid = 3832] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (11282C00) [pid = 3832] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1B2AB400) [pid = 3832] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (138E3000) [pid = 3832] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:51:54 INFO - PROCESS | 3832 | 1463820714623 Marionette TRACE conn2 <- [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]]]}] 01:51:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:51:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 796ms 01:51:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:51:54 INFO - PROCESS | 3832 | 1463820714667 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 01:51:54 INFO - PROCESS | 3832 | 1463820714669 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 01:51:54 INFO - PROCESS | 3832 | 1463820714672 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:51:54 INFO - PROCESS | 3832 | 1463820714674 Marionette TRACE conn2 <- [1,482,null,{}] 01:51:54 INFO - PROCESS | 3832 | 1463820714677 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:54 INFO - PROCESS | 3832 | 1463820714756 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 01:51:54 INFO - PROCESS | 3832 | 1463820714762 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:54 INFO - PROCESS | 3832 | ++DOCSHELL 10F1DC00 == 42 [pid = 3832] [id = 130] 01:51:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (110D4000) [pid = 3832] [serial = 387] [outer = 00000000] 01:51:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1382CC00) [pid = 3832] [serial = 388] [outer = 110D4000] 01:51:54 INFO - PROCESS | 3832 | 1463820714808 Marionette DEBUG loaded listener.js 01:51:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (140C2800) [pid = 3832] [serial = 389] [outer = 110D4000] 01:51:55 INFO - PROCESS | 3832 | 1463820715275 Marionette TRACE conn2 <- [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]]]}] 01:51:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:51:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 661ms 01:51:55 INFO - PROCESS | 3832 | 1463820715354 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 01:51:55 INFO - PROCESS | 3832 | 1463820715356 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 01:51:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:51:55 INFO - PROCESS | 3832 | 1463820715359 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:51:55 INFO - PROCESS | 3832 | 1463820715361 Marionette TRACE conn2 <- [1,486,null,{}] 01:51:55 INFO - PROCESS | 3832 | 1463820715365 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:55 INFO - PROCESS | 3832 | 1463820715439 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 01:51:55 INFO - PROCESS | 3832 | 1463820715435 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:55 INFO - PROCESS | 3832 | ++DOCSHELL 1289D800 == 43 [pid = 3832] [id = 131] 01:51:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (131EF800) [pid = 3832] [serial = 390] [outer = 00000000] 01:51:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (17683800) [pid = 3832] [serial = 391] [outer = 131EF800] 01:51:55 INFO - PROCESS | 3832 | 1463820715478 Marionette DEBUG loaded listener.js 01:51:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (19A46C00) [pid = 3832] [serial = 392] [outer = 131EF800] 01:51:55 INFO - PROCESS | 3832 | 1463820715872 Marionette TRACE conn2 <- [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]]]}] 01:51:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:51:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 571ms 01:51:55 INFO - PROCESS | 3832 | 1463820715924 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 01:51:55 INFO - PROCESS | 3832 | 1463820715926 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 01:51:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:51:55 INFO - PROCESS | 3832 | 1463820715930 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:51:55 INFO - PROCESS | 3832 | 1463820715931 Marionette TRACE conn2 <- [1,490,null,{}] 01:51:55 INFO - PROCESS | 3832 | 1463820715935 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:56 INFO - PROCESS | 3832 | 1463820716009 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 01:51:56 INFO - PROCESS | 3832 | 1463820716016 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:56 INFO - PROCESS | 3832 | ++DOCSHELL 16E4B400 == 44 [pid = 3832] [id = 132] 01:51:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (19A45400) [pid = 3832] [serial = 393] [outer = 00000000] 01:51:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (19B4F000) [pid = 3832] [serial = 394] [outer = 19A45400] 01:51:56 INFO - PROCESS | 3832 | 1463820716059 Marionette DEBUG loaded listener.js 01:51:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (19B53400) [pid = 3832] [serial = 395] [outer = 19A45400] 01:51:56 INFO - PROCESS | 3832 | 1463820716447 Marionette TRACE conn2 <- [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]]]}] 01:51:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:51:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 570ms 01:51:56 INFO - PROCESS | 3832 | 1463820716539 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 01:51:56 INFO - PROCESS | 3832 | 1463820716543 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 01:51:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:51:56 INFO - PROCESS | 3832 | 1463820716553 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:51:56 INFO - PROCESS | 3832 | 1463820716557 Marionette TRACE conn2 <- [1,494,null,{}] 01:51:56 INFO - PROCESS | 3832 | 1463820716564 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:56 INFO - PROCESS | 3832 | 1463820716676 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 01:51:56 INFO - PROCESS | 3832 | 1463820716824 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:56 INFO - PROCESS | 3832 | ++DOCSHELL 12AEA400 == 45 [pid = 3832] [id = 133] 01:51:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (12AED400) [pid = 3832] [serial = 396] [outer = 00000000] 01:51:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (131FB000) [pid = 3832] [serial = 397] [outer = 12AED400] 01:51:56 INFO - PROCESS | 3832 | 1463820716877 Marionette DEBUG loaded listener.js 01:51:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (140C2C00) [pid = 3832] [serial = 398] [outer = 12AED400] 01:51:57 INFO - PROCESS | 3832 | 1463820717430 Marionette TRACE conn2 <- [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]]]}] 01:51:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:51:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 916ms 01:51:57 INFO - PROCESS | 3832 | 1463820717457 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 01:51:57 INFO - PROCESS | 3832 | 1463820717461 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 01:51:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:51:57 INFO - PROCESS | 3832 | 1463820717469 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:51:57 INFO - PROCESS | 3832 | 1463820717472 Marionette TRACE conn2 <- [1,498,null,{}] 01:51:57 INFO - PROCESS | 3832 | 1463820717477 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:57 INFO - PROCESS | 3832 | 1463820717580 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 01:51:57 INFO - PROCESS | 3832 | 1463820717680 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:57 INFO - PROCESS | 3832 | ++DOCSHELL 128A3000 == 46 [pid = 3832] [id = 134] 01:51:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (1651B400) [pid = 3832] [serial = 399] [outer = 00000000] 01:51:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (17686400) [pid = 3832] [serial = 400] [outer = 1651B400] 01:51:57 INFO - PROCESS | 3832 | 1463820717717 Marionette DEBUG loaded listener.js 01:51:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (17FCAC00) [pid = 3832] [serial = 401] [outer = 1651B400] 01:51:58 INFO - PROCESS | 3832 | 1463820718299 Marionette TRACE conn2 <- [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]]]}] 01:51:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:51:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 916ms 01:51:58 INFO - PROCESS | 3832 | 1463820718376 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 01:51:58 INFO - PROCESS | 3832 | 1463820718379 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 01:51:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:51:58 INFO - PROCESS | 3832 | 1463820718383 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:51:58 INFO - PROCESS | 3832 | 1463820718385 Marionette TRACE conn2 <- [1,502,null,{}] 01:51:58 INFO - PROCESS | 3832 | 1463820718396 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:58 INFO - PROCESS | 3832 | 1463820718528 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 01:51:58 INFO - PROCESS | 3832 | 1463820718654 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:58 INFO - PROCESS | 3832 | ++DOCSHELL 184E9800 == 47 [pid = 3832] [id = 135] 01:51:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (184E9C00) [pid = 3832] [serial = 402] [outer = 00000000] 01:51:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (19A41800) [pid = 3832] [serial = 403] [outer = 184E9C00] 01:51:58 INFO - PROCESS | 3832 | 1463820718715 Marionette DEBUG loaded listener.js 01:51:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (19B47C00) [pid = 3832] [serial = 404] [outer = 184E9C00] 01:51:59 INFO - PROCESS | 3832 | 1463820719289 Marionette TRACE conn2 <- [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]]]}] 01:51:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (19A43800) [pid = 3832] [serial = 405] [outer = 1B559800] 01:51:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:51:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 962ms 01:51:59 INFO - PROCESS | 3832 | 1463820719369 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 01:51:59 INFO - PROCESS | 3832 | 1463820719372 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 01:51:59 INFO - PROCESS | 3832 | 1463820719394 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:51:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:51:59 INFO - PROCESS | 3832 | 1463820719397 Marionette TRACE conn2 <- [1,506,null,{}] 01:51:59 INFO - PROCESS | 3832 | 1463820719431 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:59 INFO - PROCESS | 3832 | 1463820719519 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 01:51:59 INFO - PROCESS | 3832 | 1463820719596 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:59 INFO - PROCESS | 3832 | ++DOCSHELL 13DAD800 == 48 [pid = 3832] [id = 136] 01:51:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (17138800) [pid = 3832] [serial = 406] [outer = 00000000] 01:51:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (1AD99000) [pid = 3832] [serial = 407] [outer = 17138800] 01:51:59 INFO - PROCESS | 3832 | 1463820719694 Marionette DEBUG loaded listener.js 01:51:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (1B2ACC00) [pid = 3832] [serial = 408] [outer = 17138800] 01:52:00 INFO - PROCESS | 3832 | 1463820720273 Marionette TRACE conn2 <- [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]]]}] 01:52:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:52:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 916ms 01:52:00 INFO - PROCESS | 3832 | 1463820720327 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 01:52:00 INFO - PROCESS | 3832 | 1463820720330 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 01:52:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:52:00 INFO - PROCESS | 3832 | 1463820720333 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:52:00 INFO - PROCESS | 3832 | 1463820720335 Marionette TRACE conn2 <- [1,510,null,{}] 01:52:00 INFO - PROCESS | 3832 | 1463820720339 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:00 INFO - PROCESS | 3832 | 1463820720553 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 01:52:00 INFO - PROCESS | 3832 | 1463820720693 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:00 INFO - PROCESS | 3832 | ++DOCSHELL 0F272C00 == 49 [pid = 3832] [id = 137] 01:52:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (0F277000) [pid = 3832] [serial = 409] [outer = 00000000] 01:52:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (10A77000) [pid = 3832] [serial = 410] [outer = 0F277000] 01:52:00 INFO - PROCESS | 3832 | 1463820720743 Marionette DEBUG loaded listener.js 01:52:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (1127F800) [pid = 3832] [serial = 411] [outer = 0F277000] 01:52:01 INFO - PROCESS | 3832 | --DOCSHELL 1289D800 == 48 [pid = 3832] [id = 131] 01:52:01 INFO - PROCESS | 3832 | --DOCSHELL 10F1DC00 == 47 [pid = 3832] [id = 130] 01:52:01 INFO - PROCESS | 3832 | --DOCSHELL 110E0000 == 46 [pid = 3832] [id = 129] 01:52:01 INFO - PROCESS | 3832 | --DOCSHELL 1A158400 == 45 [pid = 3832] [id = 128] 01:52:01 INFO - PROCESS | 3832 | --DOCSHELL 1A154800 == 44 [pid = 3832] [id = 127] 01:52:01 INFO - PROCESS | 3832 | --DOCSHELL 18769000 == 43 [pid = 3832] [id = 126] 01:52:01 INFO - PROCESS | 3832 | --DOCSHELL 17554000 == 42 [pid = 3832] [id = 125] 01:52:01 INFO - PROCESS | 3832 | --DOCSHELL 12A70C00 == 41 [pid = 3832] [id = 124] 01:52:01 INFO - PROCESS | 3832 | --DOCSHELL 13DB8000 == 40 [pid = 3832] [id = 123] 01:52:01 INFO - PROCESS | 3832 | --DOCSHELL 15D04800 == 39 [pid = 3832] [id = 121] 01:52:01 INFO - PROCESS | 3832 | --DOCSHELL 151D9400 == 38 [pid = 3832] [id = 120] 01:52:01 INFO - PROCESS | 3832 | --DOCSHELL 10565800 == 37 [pid = 3832] [id = 119] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (180DC800) [pid = 3832] [serial = 340] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (110F1000) [pid = 3832] [serial = 233] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (16CB1000) [pid = 3832] [serial = 347] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (1876BC00) [pid = 3832] [serial = 322] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (17687000) [pid = 3832] [serial = 337] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (15D08800) [pid = 3832] [serial = 334] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (140CB800) [pid = 3832] [serial = 332] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (16CAF800) [pid = 3832] [serial = 346] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1842C400) [pid = 3832] [serial = 197] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (151E6C00) [pid = 3832] [serial = 325] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (142ED000) [pid = 3832] [serial = 194] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (1A301C00) [pid = 3832] [serial = 343] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (1A7BD800) [pid = 3832] [serial = 230] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (13829400) [pid = 3832] [serial = 281] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (13DB7800) [pid = 3832] [serial = 329] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (1AA6C800) [pid = 3832] [serial = 350] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (17F67C00) [pid = 3832] [serial = 341] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (12A89400) [pid = 3832] [serial = 317] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (13305400) [pid = 3832] [serial = 328] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1AA62C00) [pid = 3832] [serial = 349] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (10F15400) [pid = 3832] [serial = 191] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (12886400) [pid = 3832] [serial = 316] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (177D3400) [pid = 3832] [serial = 239] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1768D800) [pid = 3832] [serial = 338] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1A7B4C00) [pid = 3832] [serial = 344] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (17687800) [pid = 3832] [serial = 284] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (16CAE800) [pid = 3832] [serial = 335] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (14277400) [pid = 3832] [serial = 319] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (138E6800) [pid = 3832] [serial = 331] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (12A6DC00) [pid = 3832] [serial = 278] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1B2B9C00) [pid = 3832] [serial = 275] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (15355800) [pid = 3832] [serial = 236] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (182AF800) [pid = 3832] [serial = 326] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1AD95400) [pid = 3832] [serial = 352] [outer = 00000000] [url = about:blank] 01:52:01 INFO - PROCESS | 3832 | 1463820721387 Marionette TRACE conn2 <- [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]]]}] 01:52:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:52:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1096ms 01:52:01 INFO - PROCESS | 3832 | 1463820721427 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 01:52:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:52:01 INFO - PROCESS | 3832 | 1463820721431 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 01:52:01 INFO - PROCESS | 3832 | 1463820721435 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:52:01 INFO - PROCESS | 3832 | 1463820721439 Marionette TRACE conn2 <- [1,514,null,{}] 01:52:01 INFO - PROCESS | 3832 | 1463820721462 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:01 INFO - PROCESS | 3832 | 1463820721545 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 01:52:01 INFO - PROCESS | 3832 | 1463820721552 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:01 INFO - PROCESS | 3832 | ++DOCSHELL 11282C00 == 38 [pid = 3832] [id = 138] 01:52:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (11283400) [pid = 3832] [serial = 412] [outer = 00000000] 01:52:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (128A0800) [pid = 3832] [serial = 413] [outer = 11283400] 01:52:01 INFO - PROCESS | 3832 | 1463820721605 Marionette DEBUG loaded listener.js 01:52:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (12A6B000) [pid = 3832] [serial = 414] [outer = 11283400] 01:52:02 INFO - PROCESS | 3832 | 1463820722047 Marionette TRACE conn2 <- [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]]]}] 01:52: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 01:52:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 616ms 01:52:02 INFO - PROCESS | 3832 | 1463820722059 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 01:52:02 INFO - PROCESS | 3832 | 1463820722061 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 01:52:02 INFO - PROCESS | 3832 | 1463820722065 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:52:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:52:02 INFO - PROCESS | 3832 | 1463820722067 Marionette TRACE conn2 <- [1,518,null,{}] 01:52:02 INFO - PROCESS | 3832 | 1463820722071 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:02 INFO - PROCESS | 3832 | 1463820722177 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 01:52:02 INFO - PROCESS | 3832 | 1463820722190 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:02 INFO - PROCESS | 3832 | ++DOCSHELL 13376800 == 39 [pid = 3832] [id = 139] 01:52:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1337A000) [pid = 3832] [serial = 415] [outer = 00000000] 01:52:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1382A000) [pid = 3832] [serial = 416] [outer = 1337A000] 01:52:02 INFO - PROCESS | 3832 | 1463820722234 Marionette DEBUG loaded listener.js 01:52:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (13DB0C00) [pid = 3832] [serial = 417] [outer = 1337A000] 01:52:02 INFO - PROCESS | 3832 | 1463820722670 Marionette TRACE conn2 <- [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]]]}] 01:52:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:52:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 615ms 01:52:02 INFO - PROCESS | 3832 | 1463820722691 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 01:52:02 INFO - PROCESS | 3832 | 1463820722694 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 01:52:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:52:02 INFO - PROCESS | 3832 | 1463820722705 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:52:02 INFO - PROCESS | 3832 | 1463820722712 Marionette TRACE conn2 <- [1,522,null,{}] 01:52:02 INFO - PROCESS | 3832 | 1463820722716 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:02 INFO - PROCESS | 3832 | 1463820722796 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 01:52:02 INFO - PROCESS | 3832 | 1463820722805 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:02 INFO - PROCESS | 3832 | ++DOCSHELL 151DB800 == 40 [pid = 3832] [id = 140] 01:52:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (151DC400) [pid = 3832] [serial = 418] [outer = 00000000] 01:52:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (15348400) [pid = 3832] [serial = 419] [outer = 151DC400] 01:52:02 INFO - PROCESS | 3832 | 1463820722849 Marionette DEBUG loaded listener.js 01:52:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1576E400) [pid = 3832] [serial = 420] [outer = 151DC400] 01:52:03 INFO - PROCESS | 3832 | 1463820723259 Marionette TRACE conn2 <- [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]]]}] 01:52:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:52:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 571ms 01:52:03 INFO - PROCESS | 3832 | 1463820723288 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 01:52:03 INFO - PROCESS | 3832 | 1463820723290 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 01:52:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:52:03 INFO - PROCESS | 3832 | 1463820723293 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:52:03 INFO - PROCESS | 3832 | 1463820723295 Marionette TRACE conn2 <- [1,526,null,{}] 01:52:03 INFO - PROCESS | 3832 | 1463820723298 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:03 INFO - PROCESS | 3832 | 1463820723368 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 01:52:03 INFO - PROCESS | 3832 | 1463820723374 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:03 INFO - PROCESS | 3832 | ++DOCSHELL 15B22800 == 41 [pid = 3832] [id = 141] 01:52:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (15D04800) [pid = 3832] [serial = 421] [outer = 00000000] 01:52:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (15E2EC00) [pid = 3832] [serial = 422] [outer = 15D04800] 01:52:03 INFO - PROCESS | 3832 | 1463820723421 Marionette DEBUG loaded listener.js 01:52:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (16E3E000) [pid = 3832] [serial = 423] [outer = 15D04800] 01:52:03 INFO - PROCESS | 3832 | 1463820723894 Marionette TRACE conn2 <- [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]]]}] 01:52:03 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 01:52:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 676ms 01:52:03 INFO - PROCESS | 3832 | 1463820723955 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 01:52:03 INFO - PROCESS | 3832 | 1463820723958 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 01:52:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:52:03 INFO - PROCESS | 3832 | 1463820723968 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:52:03 INFO - PROCESS | 3832 | 1463820723970 Marionette TRACE conn2 <- [1,530,null,{}] 01:52:03 INFO - PROCESS | 3832 | 1463820723973 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:04 INFO - PROCESS | 3832 | 1463820724076 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 01:52:04 INFO - PROCESS | 3832 | 1463820724127 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:04 INFO - PROCESS | 3832 | ++DOCSHELL 17131400 == 42 [pid = 3832] [id = 142] 01:52:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (17134800) [pid = 3832] [serial = 424] [outer = 00000000] 01:52:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (175E8400) [pid = 3832] [serial = 425] [outer = 17134800] 01:52:04 INFO - PROCESS | 3832 | 1463820724185 Marionette DEBUG loaded listener.js 01:52:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1768F400) [pid = 3832] [serial = 426] [outer = 17134800] 01:52:04 INFO - PROCESS | 3832 | 1463820724613 Marionette TRACE conn2 <- [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"]]]}] 01:52:04 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 01:52:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:52:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:52:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:52:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:52:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:52:04 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 01:52:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:52:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:52:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:52:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:52:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:52:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 660ms 01:52:04 INFO - PROCESS | 3832 | 1463820724652 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 01:52:04 INFO - PROCESS | 3832 | 1463820724654 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 01:52:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:52:04 INFO - PROCESS | 3832 | 1463820724658 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:52:04 INFO - PROCESS | 3832 | 1463820724659 Marionette TRACE conn2 <- [1,534,null,{}] 01:52:04 INFO - PROCESS | 3832 | 1463820724663 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:04 INFO - PROCESS | 3832 | 1463820724789 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 01:52:04 INFO - PROCESS | 3832 | 1463820724800 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:04 INFO - PROCESS | 3832 | ++DOCSHELL 17688400 == 43 [pid = 3832] [id = 143] 01:52:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (17694C00) [pid = 3832] [serial = 427] [outer = 00000000] 01:52:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (18433000) [pid = 3832] [serial = 428] [outer = 17694C00] 01:52:04 INFO - PROCESS | 3832 | 1463820724843 Marionette DEBUG loaded listener.js 01:52:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (184DD800) [pid = 3832] [serial = 429] [outer = 17694C00] 01:52:05 INFO - PROCESS | 3832 | 1463820725256 Marionette TRACE conn2 <- [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]]]}] 01:52:05 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. 01:52:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 676ms 01:52:05 INFO - PROCESS | 3832 | 1463820725322 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 01:52:05 INFO - PROCESS | 3832 | 1463820725324 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 01:52:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:52:05 INFO - PROCESS | 3832 | 1463820725334 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:52:05 INFO - PROCESS | 3832 | 1463820725336 Marionette TRACE conn2 <- [1,538,null,{}] 01:52:05 INFO - PROCESS | 3832 | 1463820725339 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:05 INFO - PROCESS | 3832 | 1463820725440 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 01:52:05 INFO - PROCESS | 3832 | 1463820725452 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:05 INFO - PROCESS | 3832 | ++DOCSHELL 18432400 == 44 [pid = 3832] [id = 144] 01:52:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (18432C00) [pid = 3832] [serial = 430] [outer = 00000000] 01:52:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (1876B800) [pid = 3832] [serial = 431] [outer = 18432C00] 01:52:05 INFO - PROCESS | 3832 | 1463820725497 Marionette DEBUG loaded listener.js 01:52:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (19A35C00) [pid = 3832] [serial = 432] [outer = 18432C00] 01:52:05 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (177D3C00) [pid = 3832] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:52:05 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (13373C00) [pid = 3832] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:52:05 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (19A3D400) [pid = 3832] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:52:05 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (1A15BC00) [pid = 3832] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:52:05 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (151D9800) [pid = 3832] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:52:05 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (17555000) [pid = 3832] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:52:05 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1AE55800) [pid = 3832] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:52:05 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (18773C00) [pid = 3832] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:52:05 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (14274800) [pid = 3832] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:52:05 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (12A72400) [pid = 3832] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:52:05 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1A30F400) [pid = 3832] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:52:05 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (105F4400) [pid = 3832] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:52:05 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (17689400) [pid = 3832] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:52:05 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (19A49400) [pid = 3832] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:52:05 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (110D4000) [pid = 3832] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:52:05 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (131EF800) [pid = 3832] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:52:06 INFO - PROCESS | 3832 | 1463820726006 Marionette TRACE conn2 <- [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]]]}] 01:52:06 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. 01:52:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 766ms 01:52:06 INFO - PROCESS | 3832 | 1463820726096 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 01:52:06 INFO - PROCESS | 3832 | 1463820726098 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 01:52:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:52:06 INFO - PROCESS | 3832 | 1463820726101 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:52:06 INFO - PROCESS | 3832 | 1463820726103 Marionette TRACE conn2 <- [1,542,null,{}] 01:52:06 INFO - PROCESS | 3832 | 1463820726107 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:06 INFO - PROCESS | 3832 | 1463820726183 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 01:52:06 INFO - PROCESS | 3832 | 1463820726190 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:06 INFO - PROCESS | 3832 | ++DOCSHELL 1127D400 == 45 [pid = 3832] [id = 145] 01:52:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (11A02C00) [pid = 3832] [serial = 433] [outer = 00000000] 01:52:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1768C400) [pid = 3832] [serial = 434] [outer = 11A02C00] 01:52:06 INFO - PROCESS | 3832 | 1463820726233 Marionette DEBUG loaded listener.js 01:52:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (184EB800) [pid = 3832] [serial = 435] [outer = 11A02C00] 01:52:06 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:52:06 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:52:06 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:52:06 INFO - PROCESS | 3832 | 1463820726623 Marionette TRACE conn2 <- [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]]]}] 01:52:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:52:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 571ms 01:52:06 INFO - PROCESS | 3832 | 1463820726681 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 01:52:06 INFO - PROCESS | 3832 | 1463820726683 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 01:52:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:52:06 INFO - PROCESS | 3832 | 1463820726686 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:52:06 INFO - PROCESS | 3832 | 1463820726688 Marionette TRACE conn2 <- [1,546,null,{}] 01:52:06 INFO - PROCESS | 3832 | 1463820726691 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:06 INFO - PROCESS | 3832 | 1463820726767 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 01:52:06 INFO - PROCESS | 3832 | 1463820726775 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:06 INFO - PROCESS | 3832 | ++DOCSHELL 12DD6400 == 46 [pid = 3832] [id = 146] 01:52:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (13308400) [pid = 3832] [serial = 436] [outer = 00000000] 01:52:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19A49800) [pid = 3832] [serial = 437] [outer = 13308400] 01:52:06 INFO - PROCESS | 3832 | 1463820726820 Marionette DEBUG loaded listener.js 01:52:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19B49400) [pid = 3832] [serial = 438] [outer = 13308400] 01:52:07 INFO - PROCESS | 3832 | 1463820727212 Marionette TRACE conn2 <- [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]]]}] 01:52:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:52:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 570ms 01:52:07 INFO - PROCESS | 3832 | 1463820727250 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 01:52:07 INFO - PROCESS | 3832 | 1463820727252 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 01:52:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:52:07 INFO - PROCESS | 3832 | 1463820727255 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:52:07 INFO - PROCESS | 3832 | 1463820727257 Marionette TRACE conn2 <- [1,550,null,{}] 01:52:07 INFO - PROCESS | 3832 | 1463820727260 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:07 INFO - PROCESS | 3832 | 1463820727338 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 01:52:07 INFO - PROCESS | 3832 | 1463820727347 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:07 INFO - PROCESS | 3832 | ++DOCSHELL 19A32400 == 47 [pid = 3832] [id = 147] 01:52:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (19A43000) [pid = 3832] [serial = 439] [outer = 00000000] 01:52:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (19BEA000) [pid = 3832] [serial = 440] [outer = 19A43000] 01:52:07 INFO - PROCESS | 3832 | 1463820727395 Marionette DEBUG loaded listener.js 01:52:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1A30D000) [pid = 3832] [serial = 441] [outer = 19A43000] 01:52:07 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:52:07 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:52:07 INFO - PROCESS | 3832 | 1463820727966 Marionette TRACE conn2 <- [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]]]}] 01:52:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:52:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 706ms 01:52:07 INFO - PROCESS | 3832 | 1463820727979 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 01:52:07 INFO - PROCESS | 3832 | 1463820727983 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 01:52:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:52:07 INFO - PROCESS | 3832 | 1463820727989 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:52:07 INFO - PROCESS | 3832 | 1463820727993 Marionette TRACE conn2 <- [1,554,null,{}] 01:52:07 INFO - PROCESS | 3832 | 1463820727999 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:08 INFO - PROCESS | 3832 | 1463820728096 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 01:52:08 INFO - PROCESS | 3832 | 1463820728194 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:08 INFO - PROCESS | 3832 | ++DOCSHELL 10A76400 == 48 [pid = 3832] [id = 148] 01:52:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (10A7B000) [pid = 3832] [serial = 442] [outer = 00000000] 01:52:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (12A75C00) [pid = 3832] [serial = 443] [outer = 10A7B000] 01:52:08 INFO - PROCESS | 3832 | 1463820728250 Marionette DEBUG loaded listener.js 01:52:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (12DCAC00) [pid = 3832] [serial = 444] [outer = 10A7B000] 01:52:08 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:52:08 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:52:08 INFO - PROCESS | 3832 | 1463820728836 Marionette TRACE conn2 <- [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]]]}] 01:52:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:52:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 901ms 01:52:08 INFO - PROCESS | 3832 | 1463820728899 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 01:52:08 INFO - PROCESS | 3832 | 1463820728905 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 01:52:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:52:08 INFO - PROCESS | 3832 | 1463820728911 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:52:08 INFO - PROCESS | 3832 | 1463820728914 Marionette TRACE conn2 <- [1,558,null,{}] 01:52:08 INFO - PROCESS | 3832 | 1463820728918 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:09 INFO - PROCESS | 3832 | 1463820729019 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 01:52:09 INFO - PROCESS | 3832 | 1463820729149 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:09 INFO - PROCESS | 3832 | ++DOCSHELL 105ED400 == 49 [pid = 3832] [id = 149] 01:52:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (13305400) [pid = 3832] [serial = 445] [outer = 00000000] 01:52:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (14277400) [pid = 3832] [serial = 446] [outer = 13305400] 01:52:09 INFO - PROCESS | 3832 | 1463820729203 Marionette DEBUG loaded listener.js 01:52:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (15779000) [pid = 3832] [serial = 447] [outer = 13305400] 01:52:09 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:52:09 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:52:09 INFO - PROCESS | 3832 | 1463820729710 Marionette TRACE conn2 <- [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]]]}] 01:52:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:52:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 871ms 01:52:09 INFO - PROCESS | 3832 | 1463820729779 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 01:52:09 INFO - PROCESS | 3832 | 1463820729782 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 01:52:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:52:09 INFO - PROCESS | 3832 | 1463820729785 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:52:09 INFO - PROCESS | 3832 | 1463820729789 Marionette TRACE conn2 <- [1,562,null,{}] 01:52:09 INFO - PROCESS | 3832 | 1463820729800 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:09 INFO - PROCESS | 3832 | 1463820729888 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 01:52:09 INFO - PROCESS | 3832 | 1463820729987 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:09 INFO - PROCESS | 3832 | ++DOCSHELL 184E9000 == 50 [pid = 3832] [id = 150] 01:52:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (184E9400) [pid = 3832] [serial = 448] [outer = 00000000] 01:52:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (19A50400) [pid = 3832] [serial = 449] [outer = 184E9400] 01:52:10 INFO - PROCESS | 3832 | 1463820730042 Marionette DEBUG loaded listener.js 01:52:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (1A156000) [pid = 3832] [serial = 450] [outer = 184E9400] 01:52:10 INFO - PROCESS | 3832 | 1463820730630 Marionette TRACE conn2 <- [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]]]}] 01:52:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:52:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 916ms 01:52:10 INFO - PROCESS | 3832 | 1463820730696 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 01:52:10 INFO - PROCESS | 3832 | 1463820730699 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 01:52:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:52:10 INFO - PROCESS | 3832 | 1463820730702 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:52:10 INFO - PROCESS | 3832 | 1463820730704 Marionette TRACE conn2 <- [1,566,null,{}] 01:52:10 INFO - PROCESS | 3832 | 1463820730691 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:10 INFO - PROCESS | 3832 | 1463820730791 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 01:52:10 INFO - PROCESS | 3832 | 1463820730915 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:10 INFO - PROCESS | 3832 | ++DOCSHELL 1A30D800 == 51 [pid = 3832] [id = 151] 01:52:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (1A7BAC00) [pid = 3832] [serial = 451] [outer = 00000000] 01:52:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (1A8E4000) [pid = 3832] [serial = 452] [outer = 1A7BAC00] 01:52:10 INFO - PROCESS | 3832 | 1463820730970 Marionette DEBUG loaded listener.js 01:52:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (1AA6C800) [pid = 3832] [serial = 453] [outer = 1A7BAC00] 01:52:11 INFO - PROCESS | 3832 | 1463820731670 Marionette TRACE conn2 <- [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]]]}] 01:52:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:52:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1051ms 01:52:11 INFO - PROCESS | 3832 | 1463820731748 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 01:52:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:52:11 INFO - PROCESS | 3832 | 1463820731751 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 01:52:11 INFO - PROCESS | 3832 | 1463820731755 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:52:11 INFO - PROCESS | 3832 | 1463820731758 Marionette TRACE conn2 <- [1,570,null,{}] 01:52:11 INFO - PROCESS | 3832 | 1463820731763 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:11 INFO - PROCESS | 3832 | 1463820731855 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 01:52:11 INFO - PROCESS | 3832 | 1463820731933 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:11 INFO - PROCESS | 3832 | ++DOCSHELL 12A6E000 == 52 [pid = 3832] [id = 152] 01:52:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (12A6F400) [pid = 3832] [serial = 454] [outer = 00000000] 01:52:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (131F2800) [pid = 3832] [serial = 455] [outer = 12A6F400] 01:52:11 INFO - PROCESS | 3832 | 1463820731994 Marionette DEBUG loaded listener.js 01:52:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (13820800) [pid = 3832] [serial = 456] [outer = 12A6F400] 01:52:12 INFO - PROCESS | 3832 | 1463820732511 Marionette TRACE conn2 <- [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]]]}] 01:52:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:52:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 811ms 01:52:12 INFO - PROCESS | 3832 | 1463820732561 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 01:52:12 INFO - PROCESS | 3832 | 1463820732568 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 01:52:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:52:12 INFO - PROCESS | 3832 | 1463820732593 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:52:12 INFO - PROCESS | 3832 | 1463820732596 Marionette TRACE conn2 <- [1,574,null,{}] 01:52:12 INFO - PROCESS | 3832 | 1463820732600 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:12 INFO - PROCESS | 3832 | 1463820732693 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 01:52:12 INFO - PROCESS | 3832 | 1463820732777 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:12 INFO - PROCESS | 3832 | ++DOCSHELL 13DB1800 == 53 [pid = 3832] [id = 153] 01:52:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (14013400) [pid = 3832] [serial = 457] [outer = 00000000] 01:52:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (14EB3000) [pid = 3832] [serial = 458] [outer = 14013400] 01:52:12 INFO - PROCESS | 3832 | 1463820732824 Marionette DEBUG loaded listener.js 01:52:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (155EF000) [pid = 3832] [serial = 459] [outer = 14013400] 01:52:12 INFO - PROCESS | 3832 | --DOCSHELL 12DD6400 == 52 [pid = 3832] [id = 146] 01:52:12 INFO - PROCESS | 3832 | --DOCSHELL 1127D400 == 51 [pid = 3832] [id = 145] 01:52:13 INFO - PROCESS | 3832 | --DOCSHELL 18432400 == 50 [pid = 3832] [id = 144] 01:52:13 INFO - PROCESS | 3832 | --DOCSHELL 17688400 == 49 [pid = 3832] [id = 143] 01:52:13 INFO - PROCESS | 3832 | --DOCSHELL 17131400 == 48 [pid = 3832] [id = 142] 01:52:13 INFO - PROCESS | 3832 | --DOCSHELL 15B22800 == 47 [pid = 3832] [id = 141] 01:52:13 INFO - PROCESS | 3832 | --DOCSHELL 151DB800 == 46 [pid = 3832] [id = 140] 01:52:13 INFO - PROCESS | 3832 | --DOCSHELL 13376800 == 45 [pid = 3832] [id = 139] 01:52:13 INFO - PROCESS | 3832 | --DOCSHELL 11282C00 == 44 [pid = 3832] [id = 138] 01:52:13 INFO - PROCESS | 3832 | --DOCSHELL 0F272C00 == 43 [pid = 3832] [id = 137] 01:52:13 INFO - PROCESS | 3832 | --DOCSHELL 184E9800 == 42 [pid = 3832] [id = 135] 01:52:13 INFO - PROCESS | 3832 | --DOCSHELL 128A3000 == 41 [pid = 3832] [id = 134] 01:52:13 INFO - PROCESS | 3832 | --DOCSHELL 12AEA400 == 40 [pid = 3832] [id = 133] 01:52:13 INFO - PROCESS | 3832 | --DOCSHELL 16E4B400 == 39 [pid = 3832] [id = 132] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (1A15C000) [pid = 3832] [serial = 323] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (15B26000) [pid = 3832] [serial = 320] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (1A37D800) [pid = 3832] [serial = 314] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (1A7B8C00) [pid = 3832] [serial = 379] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (1AA63400) [pid = 3832] [serial = 380] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (15B2A000) [pid = 3832] [serial = 359] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (151E5400) [pid = 3832] [serial = 358] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (17695800) [pid = 3832] [serial = 373] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (17AF6000) [pid = 3832] [serial = 374] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (1B151800) [pid = 3832] [serial = 365] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (1B14B800) [pid = 3832] [serial = 364] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (19A39C00) [pid = 3832] [serial = 376] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (15BAAC00) [pid = 3832] [serial = 368] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (151E5800) [pid = 3832] [serial = 367] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (140C8C00) [pid = 3832] [serial = 370] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (15773800) [pid = 3832] [serial = 371] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1AE50C00) [pid = 3832] [serial = 382] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (11C67C00) [pid = 3832] [serial = 356] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (110FA400) [pid = 3832] [serial = 355] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1A30D400) [pid = 3832] [serial = 362] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (19A3A800) [pid = 3832] [serial = 361] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (19A4E400) [pid = 3832] [serial = 385] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (140C2800) [pid = 3832] [serial = 389] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1382CC00) [pid = 3832] [serial = 388] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (19A4EC00) [pid = 3832] [serial = 386] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1B2B0C00) [pid = 3832] [serial = 383] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (19BE3C00) [pid = 3832] [serial = 377] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (17683800) [pid = 3832] [serial = 391] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (19A46C00) [pid = 3832] [serial = 392] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (19B4F000) [pid = 3832] [serial = 394] [outer = 00000000] [url = about:blank] 01:52:13 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:52:13 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:52:13 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:52:13 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:52:13 INFO - PROCESS | 3832 | 1463820733271 Marionette TRACE conn2 <- [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]]]}] 01:52:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:52:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 706ms 01:52:13 INFO - PROCESS | 3832 | 1463820733315 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 01:52:13 INFO - PROCESS | 3832 | 1463820733317 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 01:52:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:52:13 INFO - PROCESS | 3832 | 1463820733338 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:52:13 INFO - PROCESS | 3832 | 1463820733341 Marionette TRACE conn2 <- [1,578,null,{}] 01:52:13 INFO - PROCESS | 3832 | 1463820733351 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:13 INFO - PROCESS | 3832 | 1463820733430 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 01:52:13 INFO - PROCESS | 3832 | 1463820733437 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:13 INFO - PROCESS | 3832 | ++DOCSHELL 1400F400 == 40 [pid = 3832] [id = 154] 01:52:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (140C2800) [pid = 3832] [serial = 460] [outer = 00000000] 01:52:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (14EB3800) [pid = 3832] [serial = 461] [outer = 140C2800] 01:52:13 INFO - PROCESS | 3832 | 1463820733485 Marionette DEBUG loaded listener.js 01:52:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (155E6400) [pid = 3832] [serial = 462] [outer = 140C2800] 01:52:13 INFO - PROCESS | 3832 | 1463820733921 Marionette TRACE conn2 <- [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]]]}] 01:52:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:52:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 616ms 01:52:13 INFO - PROCESS | 3832 | 1463820733958 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 01:52:13 INFO - PROCESS | 3832 | 1463820733961 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 01:52:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:52:13 INFO - PROCESS | 3832 | 1463820733964 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:52:13 INFO - PROCESS | 3832 | 1463820733966 Marionette TRACE conn2 <- [1,582,null,{}] 01:52:13 INFO - PROCESS | 3832 | 1463820733969 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:14 INFO - PROCESS | 3832 | 1463820734047 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 01:52:14 INFO - PROCESS | 3832 | 1463820734053 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:14 INFO - PROCESS | 3832 | ++DOCSHELL 142F3C00 == 41 [pid = 3832] [id = 155] 01:52:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (15772000) [pid = 3832] [serial = 463] [outer = 00000000] 01:52:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (15E29800) [pid = 3832] [serial = 464] [outer = 15772000] 01:52:14 INFO - PROCESS | 3832 | 1463820734098 Marionette DEBUG loaded listener.js 01:52:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (15E2F400) [pid = 3832] [serial = 465] [outer = 15772000] 01:52:14 INFO - PROCESS | 3832 | 1463820734514 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 01:52:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:52:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 571ms 01:52:14 INFO - PROCESS | 3832 | 1463820734544 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 01:52:14 INFO - PROCESS | 3832 | 1463820734546 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 01:52:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:52:14 INFO - PROCESS | 3832 | 1463820734553 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:52:14 INFO - PROCESS | 3832 | 1463820734555 Marionette TRACE conn2 <- [1,586,null,{}] 01:52:14 INFO - PROCESS | 3832 | 1463820734558 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:14 INFO - PROCESS | 3832 | 1463820734617 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 01:52:14 INFO - PROCESS | 3832 | 1463820734624 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:14 INFO - PROCESS | 3832 | ++DOCSHELL 17138400 == 42 [pid = 3832] [id = 156] 01:52:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (17551400) [pid = 3832] [serial = 466] [outer = 00000000] 01:52:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (17688400) [pid = 3832] [serial = 467] [outer = 17551400] 01:52:14 INFO - PROCESS | 3832 | 1463820734667 Marionette DEBUG loaded listener.js 01:52:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (17690800) [pid = 3832] [serial = 468] [outer = 17551400] 01:52:15 INFO - PROCESS | 3832 | 1463820735086 Marionette TRACE conn2 <- [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]]]}] 01:52:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:52:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 570ms 01:52:15 INFO - PROCESS | 3832 | 1463820735130 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 01:52:15 INFO - PROCESS | 3832 | 1463820735132 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 01:52:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:52:15 INFO - PROCESS | 3832 | 1463820735135 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:52:15 INFO - PROCESS | 3832 | 1463820735137 Marionette TRACE conn2 <- [1,590,null,{}] 01:52:15 INFO - PROCESS | 3832 | 1463820735164 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:15 INFO - PROCESS | 3832 | 1463820735286 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 01:52:15 INFO - PROCESS | 3832 | 1463820735294 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:15 INFO - PROCESS | 3832 | ++DOCSHELL 0F97BC00 == 43 [pid = 3832] [id = 157] 01:52:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (0F9D1000) [pid = 3832] [serial = 469] [outer = 00000000] 01:52:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (180CFC00) [pid = 3832] [serial = 470] [outer = 0F9D1000] 01:52:15 INFO - PROCESS | 3832 | 1463820735339 Marionette DEBUG loaded listener.js 01:52:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (184E6C00) [pid = 3832] [serial = 471] [outer = 0F9D1000] 01:52:15 INFO - PROCESS | 3832 | 1463820735753 Marionette TRACE conn2 <- [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]]]}] 01:52:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:52:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 676ms 01:52:15 INFO - PROCESS | 3832 | 1463820735814 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 01:52:15 INFO - PROCESS | 3832 | 1463820735816 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 01:52:15 INFO - PROCESS | 3832 | 1463820735819 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:52:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:52:15 INFO - PROCESS | 3832 | 1463820735821 Marionette TRACE conn2 <- [1,594,null,{}] 01:52:15 INFO - PROCESS | 3832 | 1463820735832 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:15 INFO - PROCESS | 3832 | 1463820735916 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 01:52:15 INFO - PROCESS | 3832 | 1463820736000 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:16 INFO - PROCESS | 3832 | ++DOCSHELL 17FC9C00 == 44 [pid = 3832] [id = 158] 01:52:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (19A35800) [pid = 3832] [serial = 472] [outer = 00000000] 01:52:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (19A44C00) [pid = 3832] [serial = 473] [outer = 19A35800] 01:52:16 INFO - PROCESS | 3832 | 1463820736043 Marionette DEBUG loaded listener.js 01:52:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (19A46C00) [pid = 3832] [serial = 474] [outer = 19A35800] 01:52:16 INFO - PROCESS | 3832 | 1463820736450 Marionette TRACE conn2 <- [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]]]}] 01:52:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:52:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 676ms 01:52:16 INFO - PROCESS | 3832 | 1463820736487 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 01:52:16 INFO - PROCESS | 3832 | 1463820736489 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 01:52:16 INFO - PROCESS | 3832 | 1463820736492 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:52:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:52:16 INFO - PROCESS | 3832 | 1463820736494 Marionette TRACE conn2 <- [1,598,null,{}] 01:52:16 INFO - PROCESS | 3832 | 1463820736498 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:16 INFO - PROCESS | 3832 | 1463820736604 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 01:52:16 INFO - PROCESS | 3832 | 1463820736610 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:16 INFO - PROCESS | 3832 | ++DOCSHELL 110EE400 == 45 [pid = 3832] [id = 159] 01:52:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (19A48000) [pid = 3832] [serial = 475] [outer = 00000000] 01:52:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (19B4B400) [pid = 3832] [serial = 476] [outer = 19A48000] 01:52:16 INFO - PROCESS | 3832 | 1463820736653 Marionette DEBUG loaded listener.js 01:52:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (19B52C00) [pid = 3832] [serial = 477] [outer = 19A48000] 01:52:17 INFO - PROCESS | 3832 | 1463820737053 Marionette TRACE conn2 <- [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]]]}] 01:52:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:52:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 600ms 01:52:17 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (13308400) [pid = 3832] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:52:17 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (19A45400) [pid = 3832] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:52:17 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (17134800) [pid = 3832] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:52:17 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (1337A000) [pid = 3832] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:52:17 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (151DC400) [pid = 3832] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:52:17 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (0F277000) [pid = 3832] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:52:17 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (15D04800) [pid = 3832] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:52:17 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (17694C00) [pid = 3832] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:52:17 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (11283400) [pid = 3832] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:52:17 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (18432C00) [pid = 3832] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:52:17 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (11A02C00) [pid = 3832] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:52:17 INFO - PROCESS | 3832 | 1463820737270 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 01:52:17 INFO - PROCESS | 3832 | 1463820737272 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 01:52:17 INFO - PROCESS | 3832 | 1463820737268 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:52:17 INFO - PROCESS | 3832 | 1463820737269 Marionette TRACE conn2 <- [1,602,null,{}] 01:52:17 INFO - PROCESS | 3832 | 1463820737273 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:52:17 INFO - PROCESS | 3832 | 1463820737349 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 01:52:17 INFO - PROCESS | 3832 | 1463820737359 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:17 INFO - PROCESS | 3832 | ++DOCSHELL 11283400 == 46 [pid = 3832] [id = 160] 01:52:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (138E5C00) [pid = 3832] [serial = 478] [outer = 00000000] 01:52:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1534A800) [pid = 3832] [serial = 479] [outer = 138E5C00] 01:52:17 INFO - PROCESS | 3832 | 1463820737402 Marionette DEBUG loaded listener.js 01:52:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (17550000) [pid = 3832] [serial = 480] [outer = 138E5C00] 01:52:17 INFO - PROCESS | 3832 | 1463820737806 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 01:52:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:52:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 555ms 01:52:17 INFO - PROCESS | 3832 | 1463820737834 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 01:52:17 INFO - PROCESS | 3832 | 1463820737836 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 01:52:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:52:17 INFO - PROCESS | 3832 | 1463820737839 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:52:17 INFO - PROCESS | 3832 | 1463820737841 Marionette TRACE conn2 <- [1,606,null,{}] 01:52:17 INFO - PROCESS | 3832 | 1463820737844 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:17 INFO - PROCESS | 3832 | 1463820737921 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 01:52:17 INFO - PROCESS | 3832 | 1463820737927 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:17 INFO - PROCESS | 3832 | ++DOCSHELL 10F19400 == 47 [pid = 3832] [id = 161] 01:52:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (16CB0C00) [pid = 3832] [serial = 481] [outer = 00000000] 01:52:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (19A45000) [pid = 3832] [serial = 482] [outer = 16CB0C00] 01:52:17 INFO - PROCESS | 3832 | 1463820737970 Marionette DEBUG loaded listener.js 01:52:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1A159400) [pid = 3832] [serial = 483] [outer = 16CB0C00] 01:52:18 INFO - PROCESS | 3832 | 1463820738362 Marionette TRACE conn2 <- [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]]]}] 01:52:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:52:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 571ms 01:52:18 INFO - PROCESS | 3832 | 1463820738418 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 01:52:18 INFO - PROCESS | 3832 | 1463820738420 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 01:52:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:52:18 INFO - PROCESS | 3832 | 1463820738423 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:52:18 INFO - PROCESS | 3832 | 1463820738426 Marionette TRACE conn2 <- [1,610,null,{}] 01:52:18 INFO - PROCESS | 3832 | 1463820738429 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:18 INFO - PROCESS | 3832 | 1463820738521 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 01:52:18 INFO - PROCESS | 3832 | 1463820738529 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:18 INFO - PROCESS | 3832 | ++DOCSHELL 1A15C000 == 48 [pid = 3832] [id = 162] 01:52:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1A307400) [pid = 3832] [serial = 484] [outer = 00000000] 01:52:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1AA67400) [pid = 3832] [serial = 485] [outer = 1A307400] 01:52:18 INFO - PROCESS | 3832 | 1463820738577 Marionette DEBUG loaded listener.js 01:52:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (1AD8F400) [pid = 3832] [serial = 486] [outer = 1A307400] 01:52:19 INFO - PROCESS | 3832 | 1463820739024 Marionette TRACE conn2 <- [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]]]}] 01:52:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:52:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 676ms 01:52:19 INFO - PROCESS | 3832 | 1463820739089 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 01:52:19 INFO - PROCESS | 3832 | 1463820739090 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 01:52:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:52:19 INFO - PROCESS | 3832 | 1463820739094 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:52:19 INFO - PROCESS | 3832 | 1463820739095 Marionette TRACE conn2 <- [1,614,null,{}] 01:52:19 INFO - PROCESS | 3832 | 1463820739099 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:19 INFO - PROCESS | 3832 | 1463820739187 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 01:52:19 INFO - PROCESS | 3832 | 1463820739334 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:19 INFO - PROCESS | 3832 | ++DOCSHELL 105F0400 == 49 [pid = 3832] [id = 163] 01:52:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (105FBC00) [pid = 3832] [serial = 487] [outer = 00000000] 01:52:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (1127EC00) [pid = 3832] [serial = 488] [outer = 105FBC00] 01:52:19 INFO - PROCESS | 3832 | 1463820739390 Marionette DEBUG loaded listener.js 01:52:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (12888400) [pid = 3832] [serial = 489] [outer = 105FBC00] 01:52:20 INFO - PROCESS | 3832 | 1463820740130 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 01:52:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:52:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1096ms 01:52:20 INFO - PROCESS | 3832 | 1463820740212 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 01:52:20 INFO - PROCESS | 3832 | 1463820740216 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 01:52:20 INFO - PROCESS | 3832 | 1463820740221 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:52:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:52:20 INFO - PROCESS | 3832 | 1463820740225 Marionette TRACE conn2 <- [1,618,null,{}] 01:52:20 INFO - PROCESS | 3832 | 1463820740230 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:20 INFO - PROCESS | 3832 | 1463820740350 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 01:52:20 INFO - PROCESS | 3832 | 1463820740467 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:20 INFO - PROCESS | 3832 | ++DOCSHELL 12A71000 == 50 [pid = 3832] [id = 164] 01:52:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (131EF800) [pid = 3832] [serial = 490] [outer = 00000000] 01:52:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (13DB0000) [pid = 3832] [serial = 491] [outer = 131EF800] 01:52:20 INFO - PROCESS | 3832 | 1463820740523 Marionette DEBUG loaded listener.js 01:52:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (142EAC00) [pid = 3832] [serial = 492] [outer = 131EF800] 01:52:21 INFO - PROCESS | 3832 | 1463820741046 Marionette TRACE conn2 <- [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]]]}] 01:52:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:52:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 856ms 01:52:21 INFO - PROCESS | 3832 | 1463820741091 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 01:52:21 INFO - PROCESS | 3832 | 1463820741096 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 01:52:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:52:21 INFO - PROCESS | 3832 | 1463820741099 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:52:21 INFO - PROCESS | 3832 | 1463820741102 Marionette TRACE conn2 <- [1,622,null,{}] 01:52:21 INFO - PROCESS | 3832 | 1463820741106 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:21 INFO - PROCESS | 3832 | 1463820741208 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 01:52:21 INFO - PROCESS | 3832 | 1463820741314 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:21 INFO - PROCESS | 3832 | ++DOCSHELL 19A33000 == 51 [pid = 3832] [id = 165] 01:52:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (19A34000) [pid = 3832] [serial = 493] [outer = 00000000] 01:52:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (19BEA800) [pid = 3832] [serial = 494] [outer = 19A34000] 01:52:21 INFO - PROCESS | 3832 | 1463820741351 Marionette DEBUG loaded listener.js 01:52:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (1A7B0000) [pid = 3832] [serial = 495] [outer = 19A34000] 01:52:21 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:52:21 INFO - PROCESS | 3832 | 1463820741978 Marionette TRACE conn2 <- [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]]]}] 01:52:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:52:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 916ms 01:52:21 INFO - PROCESS | 3832 | 1463820742009 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 01:52:21 INFO - PROCESS | 3832 | 1463820742012 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 01:52:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:52:22 INFO - PROCESS | 3832 | 1463820742022 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:52:22 INFO - PROCESS | 3832 | 1463820742028 Marionette TRACE conn2 <- [1,626,null,{}] 01:52:22 INFO - PROCESS | 3832 | 1463820742033 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:22 INFO - PROCESS | 3832 | 1463820742136 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 01:52:22 INFO - PROCESS | 3832 | 1463820742232 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:22 INFO - PROCESS | 3832 | ++DOCSHELL 1A7B4C00 == 52 [pid = 3832] [id = 166] 01:52:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (1AA61400) [pid = 3832] [serial = 496] [outer = 00000000] 01:52:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (1B151000) [pid = 3832] [serial = 497] [outer = 1AA61400] 01:52:22 INFO - PROCESS | 3832 | 1463820742269 Marionette DEBUG loaded listener.js 01:52:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (1B2B0400) [pid = 3832] [serial = 498] [outer = 1AA61400] 01:52:22 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:52:22 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:52:22 INFO - PROCESS | 3832 | 1463820742829 Marionette TRACE conn2 <- [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]]]}] 01:52:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:52:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 871ms 01:52:22 INFO - PROCESS | 3832 | 1463820742881 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 01:52:22 INFO - PROCESS | 3832 | 1463820742884 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 01:52:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:52:22 INFO - PROCESS | 3832 | 1463820742887 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:52:22 INFO - PROCESS | 3832 | 1463820742889 Marionette TRACE conn2 <- [1,630,null,{}] 01:52:22 INFO - PROCESS | 3832 | 1463820742893 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:22 INFO - PROCESS | 3832 | 1463820742993 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 01:52:23 INFO - PROCESS | 3832 | 1463820743089 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:23 INFO - PROCESS | 3832 | ++DOCSHELL 12A69800 == 53 [pid = 3832] [id = 167] 01:52:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (12A69C00) [pid = 3832] [serial = 499] [outer = 00000000] 01:52:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (1401B000) [pid = 3832] [serial = 500] [outer = 12A69C00] 01:52:23 INFO - PROCESS | 3832 | 1463820743124 Marionette DEBUG loaded listener.js 01:52:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (155F0C00) [pid = 3832] [serial = 501] [outer = 12A69C00] 01:52:23 INFO - PROCESS | 3832 | 1463820743822 Marionette TRACE conn2 <- [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]]]}] 01:52:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:52:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1006ms 01:52:23 INFO - PROCESS | 3832 | 1463820743890 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 01:52:23 INFO - PROCESS | 3832 | 1463820743894 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 01:52:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:52:23 INFO - PROCESS | 3832 | 1463820743916 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:52:23 INFO - PROCESS | 3832 | 1463820743920 Marionette TRACE conn2 <- [1,634,null,{}] 01:52:23 INFO - PROCESS | 3832 | 1463820743926 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:24 INFO - PROCESS | 3832 | 1463820744022 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 01:52:24 INFO - PROCESS | 3832 | 1463820744134 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:24 INFO - PROCESS | 3832 | ++DOCSHELL 105EFC00 == 54 [pid = 3832] [id = 168] 01:52:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (11C59400) [pid = 3832] [serial = 502] [outer = 00000000] 01:52:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (131FC400) [pid = 3832] [serial = 503] [outer = 11C59400] 01:52:24 INFO - PROCESS | 3832 | 1463820744188 Marionette DEBUG loaded listener.js 01:52:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (140C8C00) [pid = 3832] [serial = 504] [outer = 11C59400] 01:52:24 INFO - PROCESS | 3832 | --DOCSHELL 1A15C000 == 53 [pid = 3832] [id = 162] 01:52:24 INFO - PROCESS | 3832 | --DOCSHELL 10F19400 == 52 [pid = 3832] [id = 161] 01:52:24 INFO - PROCESS | 3832 | --DOCSHELL 11283400 == 51 [pid = 3832] [id = 160] 01:52:24 INFO - PROCESS | 3832 | --DOCSHELL 110EE400 == 50 [pid = 3832] [id = 159] 01:52:24 INFO - PROCESS | 3832 | --DOCSHELL 17FC9C00 == 49 [pid = 3832] [id = 158] 01:52:24 INFO - PROCESS | 3832 | --DOCSHELL 0F97BC00 == 48 [pid = 3832] [id = 157] 01:52:24 INFO - PROCESS | 3832 | --DOCSHELL 17138400 == 47 [pid = 3832] [id = 156] 01:52:24 INFO - PROCESS | 3832 | --DOCSHELL 142F3C00 == 46 [pid = 3832] [id = 155] 01:52:24 INFO - PROCESS | 3832 | --DOCSHELL 1400F400 == 45 [pid = 3832] [id = 154] 01:52:24 INFO - PROCESS | 3832 | --DOCSHELL 13DB1800 == 44 [pid = 3832] [id = 153] 01:52:24 INFO - PROCESS | 3832 | --DOCSHELL 12A6E000 == 43 [pid = 3832] [id = 152] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (19BEA000) [pid = 3832] [serial = 440] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | --DOCSHELL 105ED400 == 42 [pid = 3832] [id = 149] 01:52:24 INFO - PROCESS | 3832 | --DOCSHELL 10A76400 == 41 [pid = 3832] [id = 148] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (19B53400) [pid = 3832] [serial = 395] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (131FB000) [pid = 3832] [serial = 397] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (17686400) [pid = 3832] [serial = 400] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (19A41800) [pid = 3832] [serial = 403] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (175E8400) [pid = 3832] [serial = 425] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (1382A000) [pid = 3832] [serial = 416] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (13DB0C00) [pid = 3832] [serial = 417] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (15348400) [pid = 3832] [serial = 419] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (1576E400) [pid = 3832] [serial = 420] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1127F800) [pid = 3832] [serial = 411] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (10A77000) [pid = 3832] [serial = 410] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (15E2EC00) [pid = 3832] [serial = 422] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (18433000) [pid = 3832] [serial = 428] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (12A6B000) [pid = 3832] [serial = 414] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (128A0800) [pid = 3832] [serial = 413] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (1AD99000) [pid = 3832] [serial = 407] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (1768F400) [pid = 3832] [serial = 426] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (1876B800) [pid = 3832] [serial = 431] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (184DD800) [pid = 3832] [serial = 429] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1768C400) [pid = 3832] [serial = 434] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (19A49800) [pid = 3832] [serial = 437] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (170B5000) [pid = 3832] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (19A35C00) [pid = 3832] [serial = 432] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (184EB800) [pid = 3832] [serial = 435] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (16E3E000) [pid = 3832] [serial = 423] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19B49400) [pid = 3832] [serial = 438] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 3832 | 1463820744705 Marionette TRACE conn2 <- [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]]]}] 01:52:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:52:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 811ms 01:52:24 INFO - PROCESS | 3832 | 1463820744723 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 01:52:24 INFO - PROCESS | 3832 | 1463820744728 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 01:52:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:52:24 INFO - PROCESS | 3832 | 1463820744734 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:52:24 INFO - PROCESS | 3832 | 1463820744736 Marionette TRACE conn2 <- [1,638,null,{}] 01:52:24 INFO - PROCESS | 3832 | 1463820744739 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:24 INFO - PROCESS | 3832 | 1463820744819 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 01:52:24 INFO - PROCESS | 3832 | 1463820744829 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:24 INFO - PROCESS | 3832 | ++DOCSHELL 128A3800 == 42 [pid = 3832] [id = 169] 01:52:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (12A67400) [pid = 3832] [serial = 505] [outer = 00000000] 01:52:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1382CC00) [pid = 3832] [serial = 506] [outer = 12A67400] 01:52:24 INFO - PROCESS | 3832 | 1463820744857 Marionette DEBUG loaded listener.js 01:52:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (14272400) [pid = 3832] [serial = 507] [outer = 12A67400] 01:52:25 INFO - PROCESS | 3832 | 1463820745293 Marionette TRACE conn2 <- [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]]]}] 01:52:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:52:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 616ms 01:52:25 INFO - PROCESS | 3832 | 1463820745336 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 01:52:25 INFO - PROCESS | 3832 | 1463820745338 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 01:52:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:52:25 INFO - PROCESS | 3832 | 1463820745342 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:52:25 INFO - PROCESS | 3832 | 1463820745345 Marionette TRACE conn2 <- [1,642,null,{}] 01:52:25 INFO - PROCESS | 3832 | 1463820745355 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:25 INFO - PROCESS | 3832 | 1463820745472 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 01:52:25 INFO - PROCESS | 3832 | 1463820745558 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:25 INFO - PROCESS | 3832 | ++DOCSHELL 12DCDC00 == 43 [pid = 3832] [id = 170] 01:52:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (142F3C00) [pid = 3832] [serial = 508] [outer = 00000000] 01:52:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (17138400) [pid = 3832] [serial = 509] [outer = 142F3C00] 01:52:25 INFO - PROCESS | 3832 | 1463820745604 Marionette DEBUG loaded listener.js 01:52:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (17686400) [pid = 3832] [serial = 510] [outer = 142F3C00] 01:52:25 INFO - PROCESS | 3832 | 1463820745967 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 01:52:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:52:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 676ms 01:52:26 INFO - PROCESS | 3832 | 1463820746023 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 01:52:26 INFO - PROCESS | 3832 | 1463820746026 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 01:52:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:52:26 INFO - PROCESS | 3832 | 1463820746029 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:52:26 INFO - PROCESS | 3832 | 1463820746031 Marionette TRACE conn2 <- [1,646,null,{}] 01:52:26 INFO - PROCESS | 3832 | 1463820746035 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:26 INFO - PROCESS | 3832 | 1463820746115 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 01:52:26 INFO - PROCESS | 3832 | 1463820746122 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:26 INFO - PROCESS | 3832 | ++DOCSHELL 15776C00 == 44 [pid = 3832] [id = 171] 01:52:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (17559000) [pid = 3832] [serial = 511] [outer = 00000000] 01:52:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (180DB400) [pid = 3832] [serial = 512] [outer = 17559000] 01:52:26 INFO - PROCESS | 3832 | 1463820746150 Marionette DEBUG loaded listener.js 01:52:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (1843AC00) [pid = 3832] [serial = 513] [outer = 17559000] 01:52:26 INFO - PROCESS | 3832 | 1463820746567 Marionette TRACE conn2 <- [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]]]}] 01:52:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:52:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 615ms 01:52:26 INFO - PROCESS | 3832 | 1463820746633 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 01:52:26 INFO - PROCESS | 3832 | 1463820746635 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 01:52:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:52:26 INFO - PROCESS | 3832 | 1463820746645 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:52:26 INFO - PROCESS | 3832 | 1463820746647 Marionette TRACE conn2 <- [1,650,null,{}] 01:52:26 INFO - PROCESS | 3832 | 1463820746650 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:26 INFO - PROCESS | 3832 | 1463820746754 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 01:52:26 INFO - PROCESS | 3832 | 1463820746837 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:26 INFO - PROCESS | 3832 | ++DOCSHELL 184E8000 == 45 [pid = 3832] [id = 172] 01:52:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (184EA400) [pid = 3832] [serial = 514] [outer = 00000000] 01:52:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (19A35C00) [pid = 3832] [serial = 515] [outer = 184EA400] 01:52:26 INFO - PROCESS | 3832 | 1463820746881 Marionette DEBUG loaded listener.js 01:52:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (19A41800) [pid = 3832] [serial = 516] [outer = 184EA400] 01:52:27 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:52:27 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:52:27 INFO - PROCESS | 3832 | 1463820747275 Marionette TRACE conn2 <- [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]]]}] 01:52:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:52:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 661ms 01:52:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:52:27 INFO - PROCESS | 3832 | 1463820747325 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 01:52:27 INFO - PROCESS | 3832 | 1463820747327 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 01:52:27 INFO - PROCESS | 3832 | 1463820747330 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:52:27 INFO - PROCESS | 3832 | 1463820747332 Marionette TRACE conn2 <- [1,654,null,{}] 01:52:27 INFO - PROCESS | 3832 | 1463820747335 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:27 INFO - PROCESS | 3832 | 1463820747471 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 01:52:27 INFO - PROCESS | 3832 | 1463820747519 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:27 INFO - PROCESS | 3832 | ++DOCSHELL 175F1C00 == 46 [pid = 3832] [id = 173] 01:52:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (19A40000) [pid = 3832] [serial = 517] [outer = 00000000] 01:52:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (19BE9800) [pid = 3832] [serial = 518] [outer = 19A40000] 01:52:27 INFO - PROCESS | 3832 | 1463820747565 Marionette DEBUG loaded listener.js 01:52:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (1A30BC00) [pid = 3832] [serial = 519] [outer = 19A40000] 01:52:27 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:52:27 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:52:27 INFO - PROCESS | 3832 | 1463820747954 Marionette TRACE conn2 <- [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]]]}] 01:52:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:52:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 676ms 01:52:27 INFO - PROCESS | 3832 | 1463820747993 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 01:52:27 INFO - PROCESS | 3832 | 1463820747995 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 01:52:27 INFO - PROCESS | 3832 | 1463820747998 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:52:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:52:27 INFO - PROCESS | 3832 | 1463820748000 Marionette TRACE conn2 <- [1,658,null,{}] 01:52:28 INFO - PROCESS | 3832 | 1463820748004 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:28 INFO - PROCESS | 3832 | 1463820748143 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 01:52:28 INFO - PROCESS | 3832 | 1463820748156 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:28 INFO - PROCESS | 3832 | ++DOCSHELL 19B4B800 == 47 [pid = 3832] [id = 174] 01:52:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (19B4DC00) [pid = 3832] [serial = 520] [outer = 00000000] 01:52:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (1AA26000) [pid = 3832] [serial = 521] [outer = 19B4DC00] 01:52:28 INFO - PROCESS | 3832 | 1463820748199 Marionette DEBUG loaded listener.js 01:52:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (1AA26400) [pid = 3832] [serial = 522] [outer = 19B4DC00] 01:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (19A35800) [pid = 3832] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (19A48000) [pid = 3832] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (17551400) [pid = 3832] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (14013400) [pid = 3832] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (140C2800) [pid = 3832] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (15772000) [pid = 3832] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (12A6F400) [pid = 3832] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (138E5C00) [pid = 3832] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (0F9D1000) [pid = 3832] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (16CB0C00) [pid = 3832] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:52:28 INFO - PROCESS | 3832 | 1463820748708 Marionette TRACE conn2 <- [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]]]}] 01:52:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:52:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 706ms 01:52:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:52:28 INFO - PROCESS | 3832 | 1463820748721 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 01:52:28 INFO - PROCESS | 3832 | 1463820748723 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 01:52:28 INFO - PROCESS | 3832 | 1463820748726 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:52:28 INFO - PROCESS | 3832 | 1463820748728 Marionette TRACE conn2 <- [1,662,null,{}] 01:52:28 INFO - PROCESS | 3832 | 1463820748731 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:28 INFO - PROCESS | 3832 | 1463820748799 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 01:52:28 INFO - PROCESS | 3832 | 1463820748806 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:28 INFO - PROCESS | 3832 | ++DOCSHELL 16E44400 == 48 [pid = 3832] [id = 175] 01:52:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (16E48C00) [pid = 3832] [serial = 523] [outer = 00000000] 01:52:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (18431C00) [pid = 3832] [serial = 524] [outer = 16E48C00] 01:52:28 INFO - PROCESS | 3832 | 1463820748849 Marionette DEBUG loaded listener.js 01:52:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (19A4A800) [pid = 3832] [serial = 525] [outer = 16E48C00] 01:52:29 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:52:29 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:52:29 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:52:29 INFO - PROCESS | 3832 | 1463820749272 Marionette TRACE conn2 <- [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]]]}] 01:52:29 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 01:52:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 600ms 01:52:29 INFO - PROCESS | 3832 | 1463820749329 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 01:52:29 INFO - PROCESS | 3832 | 1463820749331 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 01:52:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:52:29 INFO - PROCESS | 3832 | 1463820749334 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:52:29 INFO - PROCESS | 3832 | 1463820749336 Marionette TRACE conn2 <- [1,666,null,{}] 01:52:29 INFO - PROCESS | 3832 | 1463820749339 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:29 INFO - PROCESS | 3832 | 1463820749442 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 01:52:29 INFO - PROCESS | 3832 | 1463820749452 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:29 INFO - PROCESS | 3832 | ++DOCSHELL 1768B000 == 49 [pid = 3832] [id = 176] 01:52:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (19BDE400) [pid = 3832] [serial = 526] [outer = 00000000] 01:52:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (1AA2CC00) [pid = 3832] [serial = 527] [outer = 19BDE400] 01:52:29 INFO - PROCESS | 3832 | 1463820749499 Marionette DEBUG loaded listener.js 01:52:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (1AA32C00) [pid = 3832] [serial = 528] [outer = 19BDE400] 01:52:29 INFO - PROCESS | 3832 | 1463820749898 Marionette TRACE conn2 <- [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]]]}] 01:52:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:52:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 616ms 01:52:29 INFO - PROCESS | 3832 | 1463820749955 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 01:52:29 INFO - PROCESS | 3832 | 1463820749957 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 01:52:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:52:29 INFO - PROCESS | 3832 | 1463820749960 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:52:29 INFO - PROCESS | 3832 | 1463820749962 Marionette TRACE conn2 <- [1,670,null,{}] 01:52:29 INFO - PROCESS | 3832 | 1463820749965 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:30 INFO - PROCESS | 3832 | 1463820750045 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 01:52:30 INFO - PROCESS | 3832 | 1463820750054 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:30 INFO - PROCESS | 3832 | ++DOCSHELL 182B5400 == 50 [pid = 3832] [id = 177] 01:52:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (1AA68000) [pid = 3832] [serial = 529] [outer = 00000000] 01:52:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (1AD9B800) [pid = 3832] [serial = 530] [outer = 1AA68000] 01:52:30 INFO - PROCESS | 3832 | 1463820750101 Marionette DEBUG loaded listener.js 01:52:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (1AE54800) [pid = 3832] [serial = 531] [outer = 1AA68000] 01:52:31 INFO - PROCESS | 3832 | 1463820751037 Marionette TRACE conn2 <- [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]]]}] 01:52:31 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) 01:52:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1096ms 01:52:31 INFO - PROCESS | 3832 | 1463820751046 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 01:52:31 INFO - PROCESS | 3832 | 1463820751051 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 01:52:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:52:31 INFO - PROCESS | 3832 | 1463820751056 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:52:31 INFO - PROCESS | 3832 | 1463820751060 Marionette TRACE conn2 <- [1,674,null,{}] 01:52:31 INFO - PROCESS | 3832 | 1463820751066 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:31 INFO - PROCESS | 3832 | 1463820751176 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 01:52:31 INFO - PROCESS | 3832 | 1463820751297 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:31 INFO - PROCESS | 3832 | ++DOCSHELL 12A6C000 == 51 [pid = 3832] [id = 178] 01:52:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (12A6C800) [pid = 3832] [serial = 532] [outer = 00000000] 01:52:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (12AE4C00) [pid = 3832] [serial = 533] [outer = 12A6C800] 01:52:31 INFO - PROCESS | 3832 | 1463820751353 Marionette DEBUG loaded listener.js 01:52:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (1330C000) [pid = 3832] [serial = 534] [outer = 12A6C800] 01:52:32 INFO - PROCESS | 3832 | 1463820752388 Marionette TRACE conn2 <- [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]]]}] 01:52:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:52:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1337ms 01:52:32 INFO - PROCESS | 3832 | 1463820752406 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 01:52:32 INFO - PROCESS | 3832 | 1463820752411 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 01:52:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:52:32 INFO - PROCESS | 3832 | 1463820752418 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:52:32 INFO - PROCESS | 3832 | 1463820752421 Marionette TRACE conn2 <- [1,678,null,{}] 01:52:32 INFO - PROCESS | 3832 | 1463820752425 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:32 INFO - PROCESS | 3832 | 1463820752536 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 01:52:32 INFO - PROCESS | 3832 | 1463820752664 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:32 INFO - PROCESS | 3832 | ++DOCSHELL 12A6E800 == 52 [pid = 3832] [id = 179] 01:52:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (131F3400) [pid = 3832] [serial = 535] [outer = 00000000] 01:52:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (15124000) [pid = 3832] [serial = 536] [outer = 131F3400] 01:52:32 INFO - PROCESS | 3832 | 1463820752717 Marionette DEBUG loaded listener.js 01:52:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (151D8400) [pid = 3832] [serial = 537] [outer = 131F3400] 01:52:33 INFO - PROCESS | 3832 | 1463820753701 Marionette TRACE conn2 <- [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]]]}] 01:52:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:52:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1306ms 01:52:33 INFO - PROCESS | 3832 | 1463820753719 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 01:52:33 INFO - PROCESS | 3832 | 1463820753721 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 01:52:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:52:33 INFO - PROCESS | 3832 | 1463820753725 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:52:33 INFO - PROCESS | 3832 | 1463820753729 Marionette TRACE conn2 <- [1,682,null,{}] 01:52:33 INFO - PROCESS | 3832 | 1463820753740 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:33 INFO - PROCESS | 3832 | 1463820753850 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 01:52:33 INFO - PROCESS | 3832 | 1463820753976 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:33 INFO - PROCESS | 3832 | ++DOCSHELL 15D08800 == 53 [pid = 3832] [id = 180] 01:52:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (15E22400) [pid = 3832] [serial = 538] [outer = 00000000] 01:52:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (184E3800) [pid = 3832] [serial = 539] [outer = 15E22400] 01:52:34 INFO - PROCESS | 3832 | 1463820754033 Marionette DEBUG loaded listener.js 01:52:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (19A4CC00) [pid = 3832] [serial = 540] [outer = 15E22400] 01:52:34 INFO - PROCESS | 3832 | 1463820754970 Marionette TRACE conn2 <- [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]]]}] 01:52:35 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) 01:52:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1307ms 01:52:35 INFO - PROCESS | 3832 | 1463820755026 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 01:52:35 INFO - PROCESS | 3832 | 1463820755030 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 01:52:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:52:35 INFO - PROCESS | 3832 | 1463820755035 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:52:35 INFO - PROCESS | 3832 | 1463820755038 Marionette TRACE conn2 <- [1,686,null,{}] 01:52:35 INFO - PROCESS | 3832 | 1463820755044 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:35 INFO - PROCESS | 3832 | 1463820755173 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 01:52:35 INFO - PROCESS | 3832 | 1463820755309 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:35 INFO - PROCESS | 3832 | ++DOCSHELL 12AE4000 == 54 [pid = 3832] [id = 181] 01:52:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (12AE4800) [pid = 3832] [serial = 541] [outer = 00000000] 01:52:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (1337A400) [pid = 3832] [serial = 542] [outer = 12AE4800] 01:52:35 INFO - PROCESS | 3832 | 1463820755359 Marionette DEBUG loaded listener.js 01:52:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (14275800) [pid = 3832] [serial = 543] [outer = 12AE4800] 01:52:35 INFO - PROCESS | 3832 | --DOCSHELL 1768B000 == 53 [pid = 3832] [id = 176] 01:52:35 INFO - PROCESS | 3832 | --DOCSHELL 16E44400 == 52 [pid = 3832] [id = 175] 01:52:35 INFO - PROCESS | 3832 | --DOCSHELL 19B4B800 == 51 [pid = 3832] [id = 174] 01:52:35 INFO - PROCESS | 3832 | --DOCSHELL 175F1C00 == 50 [pid = 3832] [id = 173] 01:52:35 INFO - PROCESS | 3832 | --DOCSHELL 184E8000 == 49 [pid = 3832] [id = 172] 01:52:35 INFO - PROCESS | 3832 | --DOCSHELL 15776C00 == 48 [pid = 3832] [id = 171] 01:52:35 INFO - PROCESS | 3832 | --DOCSHELL 12DCDC00 == 47 [pid = 3832] [id = 170] 01:52:35 INFO - PROCESS | 3832 | --DOCSHELL 128A3800 == 46 [pid = 3832] [id = 169] 01:52:35 INFO - PROCESS | 3832 | --DOCSHELL 105EFC00 == 45 [pid = 3832] [id = 168] 01:52:35 INFO - PROCESS | 3832 | --DOCSHELL 19A33000 == 44 [pid = 3832] [id = 165] 01:52:35 INFO - PROCESS | 3832 | --DOCSHELL 12A71000 == 43 [pid = 3832] [id = 164] 01:52:35 INFO - PROCESS | 3832 | --DOCSHELL 105F0400 == 42 [pid = 3832] [id = 163] 01:52:35 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (19B52C00) [pid = 3832] [serial = 477] [outer = 00000000] [url = about:blank] 01:52:35 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (180CFC00) [pid = 3832] [serial = 470] [outer = 00000000] [url = about:blank] 01:52:35 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (184E6C00) [pid = 3832] [serial = 471] [outer = 00000000] [url = about:blank] 01:52:35 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (19A45000) [pid = 3832] [serial = 482] [outer = 00000000] [url = about:blank] 01:52:35 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (1A159400) [pid = 3832] [serial = 483] [outer = 00000000] [url = about:blank] 01:52:35 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (17690800) [pid = 3832] [serial = 468] [outer = 00000000] [url = about:blank] 01:52:35 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (1AA67400) [pid = 3832] [serial = 485] [outer = 00000000] [url = about:blank] 01:52:35 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (19A44C00) [pid = 3832] [serial = 473] [outer = 00000000] [url = about:blank] 01:52:35 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (19B4B400) [pid = 3832] [serial = 476] [outer = 00000000] [url = about:blank] 01:52:35 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (19A46C00) [pid = 3832] [serial = 474] [outer = 00000000] [url = about:blank] 01:52:35 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (12A75C00) [pid = 3832] [serial = 443] [outer = 00000000] [url = about:blank] 01:52:35 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (14277400) [pid = 3832] [serial = 446] [outer = 00000000] [url = about:blank] 01:52:35 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (19A50400) [pid = 3832] [serial = 449] [outer = 00000000] [url = about:blank] 01:52:35 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (17688400) [pid = 3832] [serial = 467] [outer = 00000000] [url = about:blank] 01:52:35 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (155EF000) [pid = 3832] [serial = 459] [outer = 00000000] [url = about:blank] 01:52:35 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (14EB3000) [pid = 3832] [serial = 458] [outer = 00000000] [url = about:blank] 01:52:35 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (14EB3800) [pid = 3832] [serial = 461] [outer = 00000000] [url = about:blank] 01:52:35 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (155E6400) [pid = 3832] [serial = 462] [outer = 00000000] [url = about:blank] 01:52:35 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (15E29800) [pid = 3832] [serial = 464] [outer = 00000000] [url = about:blank] 01:52:35 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (15E2F400) [pid = 3832] [serial = 465] [outer = 00000000] [url = about:blank] 01:52:35 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (13820800) [pid = 3832] [serial = 456] [outer = 00000000] [url = about:blank] 01:52:35 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (131F2800) [pid = 3832] [serial = 455] [outer = 00000000] [url = about:blank] 01:52:35 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1A8E4000) [pid = 3832] [serial = 452] [outer = 00000000] [url = about:blank] 01:52:35 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1534A800) [pid = 3832] [serial = 479] [outer = 00000000] [url = about:blank] 01:52:35 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (17550000) [pid = 3832] [serial = 480] [outer = 00000000] [url = about:blank] 01:52:36 INFO - PROCESS | 3832 | 1463820756335 Marionette TRACE conn2 <- [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]]]}] 01:52:36 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) 01:52:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1306ms 01:52:36 INFO - PROCESS | 3832 | 1463820756350 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 01:52:36 INFO - PROCESS | 3832 | 1463820756338 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 01:52:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:52:36 INFO - PROCESS | 3832 | 1463820756345 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:52:36 INFO - PROCESS | 3832 | 1463820756347 Marionette TRACE conn2 <- [1,690,null,{}] 01:52:36 INFO - PROCESS | 3832 | 1463820756351 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:36 INFO - PROCESS | 3832 | 1463820756431 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 01:52:36 INFO - PROCESS | 3832 | 1463820756437 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:36 INFO - PROCESS | 3832 | ++DOCSHELL 10F1AC00 == 43 [pid = 3832] [id = 182] 01:52:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (110EE400) [pid = 3832] [serial = 544] [outer = 00000000] 01:52:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (13377C00) [pid = 3832] [serial = 545] [outer = 110EE400] 01:52:36 INFO - PROCESS | 3832 | 1463820756482 Marionette DEBUG loaded listener.js 01:52:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (14278800) [pid = 3832] [serial = 546] [outer = 110EE400] 01:52:37 INFO - PROCESS | 3832 | 1463820757405 Marionette TRACE conn2 <- [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]]]}] 01:52:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:52:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1096ms 01:52:37 INFO - PROCESS | 3832 | 1463820757444 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 01:52:37 INFO - PROCESS | 3832 | 1463820757446 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 01:52:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:52:37 INFO - PROCESS | 3832 | 1463820757450 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:52:37 INFO - PROCESS | 3832 | 1463820757453 Marionette TRACE conn2 <- [1,694,null,{}] 01:52:37 INFO - PROCESS | 3832 | 1463820757463 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:37 INFO - PROCESS | 3832 | 1463820757548 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 01:52:37 INFO - PROCESS | 3832 | 1463820757557 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:37 INFO - PROCESS | 3832 | ++DOCSHELL 15772C00 == 44 [pid = 3832] [id = 183] 01:52:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (15778000) [pid = 3832] [serial = 547] [outer = 00000000] 01:52:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (16CAE800) [pid = 3832] [serial = 548] [outer = 15778000] 01:52:37 INFO - PROCESS | 3832 | 1463820757603 Marionette DEBUG loaded listener.js 01:52:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (16D4C800) [pid = 3832] [serial = 549] [outer = 15778000] 01:52:38 INFO - PROCESS | 3832 | 1463820758525 Marionette TRACE conn2 <- [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]]]}] 01:52:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:52:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1097ms 01:52:38 INFO - PROCESS | 3832 | 1463820758563 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 01:52:38 INFO - PROCESS | 3832 | 1463820758566 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 01:52:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:52:38 INFO - PROCESS | 3832 | 1463820758569 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:52:38 INFO - PROCESS | 3832 | 1463820758571 Marionette TRACE conn2 <- [1,698,null,{}] 01:52:38 INFO - PROCESS | 3832 | 1463820758575 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:38 INFO - PROCESS | 3832 | 1463820758688 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 01:52:38 INFO - PROCESS | 3832 | 1463820758695 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:38 INFO - PROCESS | 3832 | ++DOCSHELL 16D53400 == 45 [pid = 3832] [id = 184] 01:52:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (16D57000) [pid = 3832] [serial = 550] [outer = 00000000] 01:52:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (17133400) [pid = 3832] [serial = 551] [outer = 16D57000] 01:52:38 INFO - PROCESS | 3832 | 1463820758783 Marionette DEBUG loaded listener.js 01:52:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (17553400) [pid = 3832] [serial = 552] [outer = 16D57000] 01:52:39 INFO - PROCESS | 3832 | 1463820759694 Marionette TRACE conn2 <- [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]]]}] 01:52:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:52:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1141ms 01:52:39 INFO - PROCESS | 3832 | 1463820759723 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 01:52:39 INFO - PROCESS | 3832 | 1463820759725 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 01:52:39 INFO - PROCESS | 3832 | 1463820759729 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:52:39 INFO - PROCESS | 3832 | 1463820759730 Marionette TRACE conn2 <- [1,702,null,{}] 01:52:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:52:39 INFO - PROCESS | 3832 | 1463820759734 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:39 INFO - PROCESS | 3832 | 1463820759848 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 01:52:39 INFO - PROCESS | 3832 | 1463820759855 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:39 INFO - PROCESS | 3832 | ++DOCSHELL 16CAE400 == 46 [pid = 3832] [id = 185] 01:52:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (16D57C00) [pid = 3832] [serial = 553] [outer = 00000000] 01:52:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (17552000) [pid = 3832] [serial = 554] [outer = 16D57C00] 01:52:39 INFO - PROCESS | 3832 | 1463820759943 Marionette DEBUG loaded listener.js 01:52:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (17745800) [pid = 3832] [serial = 555] [outer = 16D57C00] 01:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (17138800) [pid = 3832] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (16E48C00) [pid = 3832] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (131EF800) [pid = 3832] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (184E9400) [pid = 3832] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (12A69C00) [pid = 3832] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (1A37C800) [pid = 3832] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (19A34000) [pid = 3832] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (19A40000) [pid = 3832] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (19B4DC00) [pid = 3832] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (142F3C00) [pid = 3832] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (184EA400) [pid = 3832] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (184E9C00) [pid = 3832] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (105FBC00) [pid = 3832] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (17559000) [pid = 3832] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (19BDE400) [pid = 3832] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (12A67400) [pid = 3832] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (19A43000) [pid = 3832] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (11C59400) [pid = 3832] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1A307400) [pid = 3832] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (10A7B000) [pid = 3832] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1651B400) [pid = 3832] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (13305400) [pid = 3832] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1A7BAC00) [pid = 3832] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (12AED400) [pid = 3832] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:52:40 INFO - PROCESS | 3832 | 1463820760872 Marionette TRACE conn2 <- [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]]]}] 01:52:40 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 01:52:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1141ms 01:52:40 INFO - PROCESS | 3832 | 1463820760894 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 01:52:40 INFO - PROCESS | 3832 | 1463820760896 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 01:52:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:52:40 INFO - PROCESS | 3832 | 1463820760902 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:52:40 INFO - PROCESS | 3832 | 1463820760903 Marionette TRACE conn2 <- [1,706,null,{}] 01:52:40 INFO - PROCESS | 3832 | 1463820760907 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:40 INFO - PROCESS | 3832 | 1463820761002 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 01:52:40 INFO - PROCESS | 3832 | 1463820761010 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:41 INFO - PROCESS | 3832 | ++DOCSHELL 12A69C00 == 47 [pid = 3832] [id = 186] 01:52:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (12AED400) [pid = 3832] [serial = 556] [outer = 00000000] 01:52:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (151E1C00) [pid = 3832] [serial = 557] [outer = 12AED400] 01:52:41 INFO - PROCESS | 3832 | 1463820761054 Marionette DEBUG loaded listener.js 01:52:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (17FBD400) [pid = 3832] [serial = 558] [outer = 12AED400] 01:52:41 INFO - PROCESS | 3832 | 1463820761946 Marionette TRACE conn2 <- [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]]]}] 01:52:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:52:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1051ms 01:52:41 INFO - PROCESS | 3832 | 1463820761963 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 01:52:41 INFO - PROCESS | 3832 | 1463820761965 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 01:52:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:52:41 INFO - PROCESS | 3832 | 1463820761968 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:52:41 INFO - PROCESS | 3832 | 1463820761970 Marionette TRACE conn2 <- [1,710,null,{}] 01:52:41 INFO - PROCESS | 3832 | 1463820761978 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:42 INFO - PROCESS | 3832 | 1463820762053 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 01:52:42 INFO - PROCESS | 3832 | 1463820762059 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:42 INFO - PROCESS | 3832 | ++DOCSHELL 1050B400 == 48 [pid = 3832] [id = 187] 01:52:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (17688400) [pid = 3832] [serial = 559] [outer = 00000000] 01:52:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (18435000) [pid = 3832] [serial = 560] [outer = 17688400] 01:52:42 INFO - PROCESS | 3832 | 1463820762102 Marionette DEBUG loaded listener.js 01:52:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (184E5000) [pid = 3832] [serial = 561] [outer = 17688400] 01:52:42 INFO - PROCESS | 3832 | 1463820762782 Marionette TRACE conn2 <- [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] 01:52:42 INFO - PROCESS | 3832 | 1463820762843 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 01:52:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:52:42 INFO - PROCESS | 3832 | 1463820762847 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:52:42 INFO - PROCESS | 3832 | 1463820762852 Marionette TRACE conn2 <- [1,714,null,{}] 01:52:42 INFO - PROCESS | 3832 | 1463820762872 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:42 INFO - PROCESS | 3832 | 1463820762982 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 01:52:43 INFO - PROCESS | 3832 | 1463820763108 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:43 INFO - PROCESS | 3832 | ++DOCSHELL 12A6B000 == 49 [pid = 3832] [id = 188] 01:52:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (12A6E000) [pid = 3832] [serial = 562] [outer = 00000000] 01:52:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (142EF800) [pid = 3832] [serial = 563] [outer = 12A6E000] 01:52:43 INFO - PROCESS | 3832 | 1463820763165 Marionette DEBUG loaded listener.js 01:52:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (15125800) [pid = 3832] [serial = 564] [outer = 12A6E000] 01:52:43 INFO - PROCESS | 3832 | 1463820763762 Marionette TRACE conn2 <- [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]]]}] 01:52:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:52:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 962ms 01:52:43 INFO - PROCESS | 3832 | 1463820763801 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 01:52:43 INFO - PROCESS | 3832 | 1463820763806 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 01:52:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:52:43 INFO - PROCESS | 3832 | 1463820763813 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:52:43 INFO - PROCESS | 3832 | 1463820763816 Marionette TRACE conn2 <- [1,718,null,{}] 01:52:43 INFO - PROCESS | 3832 | 1463820763820 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:43 INFO - PROCESS | 3832 | 1463820763923 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 01:52:44 INFO - PROCESS | 3832 | 1463820764021 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:44 INFO - PROCESS | 3832 | ++DOCSHELL 15E24000 == 50 [pid = 3832] [id = 189] 01:52:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (15E2A400) [pid = 3832] [serial = 565] [outer = 00000000] 01:52:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (170B3C00) [pid = 3832] [serial = 566] [outer = 15E2A400] 01:52:44 INFO - PROCESS | 3832 | 1463820764074 Marionette DEBUG loaded listener.js 01:52:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1722A000) [pid = 3832] [serial = 567] [outer = 15E2A400] 01:52:44 INFO - PROCESS | 3832 | 1463820764681 Marionette TRACE conn2 <- [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[4036] expected 0 but got 24","_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] 01:52:44 INFO - PROCESS | 3832 | 1463820764729 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 01:52:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:52:44 INFO - PROCESS | 3832 | 1463820764733 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:52:44 INFO - PROCESS | 3832 | 1463820764737 Marionette TRACE conn2 <- [1,722,null,{}] 01:52:44 INFO - PROCESS | 3832 | 1463820764762 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:44 INFO - PROCESS | 3832 | 1463820764900 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 01:52:44 INFO - PROCESS | 3832 | 1463820764960 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:44 INFO - PROCESS | 3832 | ++DOCSHELL 19A43000 == 51 [pid = 3832] [id = 190] 01:52:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (19A45C00) [pid = 3832] [serial = 568] [outer = 00000000] 01:52:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (19A4B800) [pid = 3832] [serial = 569] [outer = 19A45C00] 01:52:45 INFO - PROCESS | 3832 | 1463820765015 Marionette DEBUG loaded listener.js 01:52:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (19A51000) [pid = 3832] [serial = 570] [outer = 19A45C00] 01:52:45 INFO - PROCESS | 3832 | 1463820765537 Marionette TRACE conn2 <- [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]]]}] 01:52:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:52:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 871ms 01:52:45 INFO - PROCESS | 3832 | 1463820765602 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 01:52:45 INFO - PROCESS | 3832 | 1463820765605 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 01:52:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:52:45 INFO - PROCESS | 3832 | 1463820765608 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:52:45 INFO - PROCESS | 3832 | 1463820765610 Marionette TRACE conn2 <- [1,726,null,{}] 01:52:45 INFO - PROCESS | 3832 | 1463820765614 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:45 INFO - PROCESS | 3832 | 1463820765716 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 01:52:45 INFO - PROCESS | 3832 | 1463820765846 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:45 INFO - PROCESS | 3832 | ++DOCSHELL 19B50C00 == 52 [pid = 3832] [id = 191] 01:52:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (19B51800) [pid = 3832] [serial = 571] [outer = 00000000] 01:52:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (19B56000) [pid = 3832] [serial = 572] [outer = 19B51800] 01:52:45 INFO - PROCESS | 3832 | 1463820765901 Marionette DEBUG loaded listener.js 01:52:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (1A155400) [pid = 3832] [serial = 573] [outer = 19B51800] 01:52:46 INFO - PROCESS | 3832 | 1463820766966 Marionette TRACE conn2 <- [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]]]}] 01:52:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:52:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1381ms 01:52:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:52:46 INFO - PROCESS | 3832 | 1463820767002 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 01:52:46 INFO - PROCESS | 3832 | 1463820767006 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 01:52:46 INFO - PROCESS | 3832 | 1463820767011 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:52:46 INFO - PROCESS | 3832 | 1463820767015 Marionette TRACE conn2 <- [1,730,null,{}] 01:52:47 INFO - PROCESS | 3832 | 1463820767021 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:47 INFO - PROCESS | 3832 | 1463820767148 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 01:52:47 INFO - PROCESS | 3832 | 1463820767273 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:47 INFO - PROCESS | 3832 | ++DOCSHELL 131F2800 == 53 [pid = 3832] [id = 192] 01:52:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (131F4400) [pid = 3832] [serial = 574] [outer = 00000000] 01:52:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (13820800) [pid = 3832] [serial = 575] [outer = 131F4400] 01:52:47 INFO - PROCESS | 3832 | 1463820767331 Marionette DEBUG loaded listener.js 01:52:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (14019C00) [pid = 3832] [serial = 576] [outer = 131F4400] 01:52:47 INFO - PROCESS | 3832 | --DOCSHELL 12A69C00 == 52 [pid = 3832] [id = 186] 01:52:47 INFO - PROCESS | 3832 | --DOCSHELL 16CAE400 == 51 [pid = 3832] [id = 185] 01:52:47 INFO - PROCESS | 3832 | --DOCSHELL 16D53400 == 50 [pid = 3832] [id = 184] 01:52:47 INFO - PROCESS | 3832 | --DOCSHELL 15772C00 == 49 [pid = 3832] [id = 183] 01:52:47 INFO - PROCESS | 3832 | --DOCSHELL 10F1AC00 == 48 [pid = 3832] [id = 182] 01:52:47 INFO - PROCESS | 3832 | --DOCSHELL 12AE4000 == 47 [pid = 3832] [id = 181] 01:52:47 INFO - PROCESS | 3832 | --DOCSHELL 12A6C000 == 46 [pid = 3832] [id = 178] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (1B2ACC00) [pid = 3832] [serial = 408] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (18431C00) [pid = 3832] [serial = 524] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (142EAC00) [pid = 3832] [serial = 492] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (1A156000) [pid = 3832] [serial = 450] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (1401B000) [pid = 3832] [serial = 500] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (1AD96800) [pid = 3832] [serial = 353] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (19BEA800) [pid = 3832] [serial = 494] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1A30BC00) [pid = 3832] [serial = 519] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (1AA26000) [pid = 3832] [serial = 521] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (17686400) [pid = 3832] [serial = 510] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (19A35C00) [pid = 3832] [serial = 515] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (19B47C00) [pid = 3832] [serial = 404] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (155F0C00) [pid = 3832] [serial = 501] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (12888400) [pid = 3832] [serial = 489] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1127EC00) [pid = 3832] [serial = 488] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1A7B0000) [pid = 3832] [serial = 495] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (180DB400) [pid = 3832] [serial = 512] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1AA2CC00) [pid = 3832] [serial = 527] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1382CC00) [pid = 3832] [serial = 506] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1A30D000) [pid = 3832] [serial = 441] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (131FC400) [pid = 3832] [serial = 503] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1AD8F400) [pid = 3832] [serial = 486] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (19A41800) [pid = 3832] [serial = 516] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13DB0000) [pid = 3832] [serial = 491] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1AA26400) [pid = 3832] [serial = 522] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (14272400) [pid = 3832] [serial = 507] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (12DCAC00) [pid = 3832] [serial = 444] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19BE9800) [pid = 3832] [serial = 518] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1AA32C00) [pid = 3832] [serial = 528] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (17FCAC00) [pid = 3832] [serial = 401] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (17138400) [pid = 3832] [serial = 509] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (140C8C00) [pid = 3832] [serial = 504] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (15779000) [pid = 3832] [serial = 447] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19A4A800) [pid = 3832] [serial = 525] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1AA6C800) [pid = 3832] [serial = 453] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (140C2C00) [pid = 3832] [serial = 398] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1B151000) [pid = 3832] [serial = 497] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1843AC00) [pid = 3832] [serial = 513] [outer = 00000000] [url = about:blank] 01:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1AD9B800) [pid = 3832] [serial = 530] [outer = 00000000] [url = about:blank] 01:52:48 INFO - PROCESS | 3832 | 1463820768286 Marionette TRACE conn2 <- [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]]]}] 01:52:48 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 01:52:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1307ms 01:52:48 INFO - PROCESS | 3832 | 1463820768317 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 01:52:48 INFO - PROCESS | 3832 | 1463820768321 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 01:52:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:52:48 INFO - PROCESS | 3832 | 1463820768327 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:52:48 INFO - PROCESS | 3832 | 1463820768332 Marionette TRACE conn2 <- [1,734,null,{}] 01:52:48 INFO - PROCESS | 3832 | 1463820768339 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:48 INFO - PROCESS | 3832 | 1463820768475 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 01:52:48 INFO - PROCESS | 3832 | 1463820768638 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:48 INFO - PROCESS | 3832 | ++DOCSHELL 12DD6C00 == 47 [pid = 3832] [id = 193] 01:52:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1307B000) [pid = 3832] [serial = 577] [outer = 00000000] 01:52:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (138E2800) [pid = 3832] [serial = 578] [outer = 1307B000] 01:52:48 INFO - PROCESS | 3832 | 1463820768701 Marionette DEBUG loaded listener.js 01:52:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1401B000) [pid = 3832] [serial = 579] [outer = 1307B000] 01:52:49 INFO - PROCESS | 3832 | 1463820769685 Marionette TRACE conn2 <- [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]]]}] 01:52:49 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.) 01:52:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1396ms 01:52:49 INFO - PROCESS | 3832 | 1463820769743 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 01:52:49 INFO - PROCESS | 3832 | 1463820769749 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 01:52:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:52:49 INFO - PROCESS | 3832 | 1463820769755 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:52:49 INFO - PROCESS | 3832 | 1463820769758 Marionette TRACE conn2 <- [1,738,null,{}] 01:52:49 INFO - PROCESS | 3832 | 1463820769803 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:49 INFO - PROCESS | 3832 | 1463820769926 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 01:52:50 INFO - PROCESS | 3832 | 1463820770038 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:50 INFO - PROCESS | 3832 | ++DOCSHELL 15120800 == 48 [pid = 3832] [id = 194] 01:52:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (15122400) [pid = 3832] [serial = 580] [outer = 00000000] 01:52:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (15355400) [pid = 3832] [serial = 581] [outer = 15122400] 01:52:50 INFO - PROCESS | 3832 | 1463820770092 Marionette DEBUG loaded listener.js 01:52:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (15772C00) [pid = 3832] [serial = 582] [outer = 15122400] 01:52:51 INFO - PROCESS | 3832 | 1463820771043 Marionette TRACE conn2 <- [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]]]}] 01:52:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:52:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1367ms 01:52:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:52:51 INFO - PROCESS | 3832 | 1463820771139 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 01:52:51 INFO - PROCESS | 3832 | 1463820771141 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 01:52:51 INFO - PROCESS | 3832 | 1463820771146 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:52:51 INFO - PROCESS | 3832 | 1463820771150 Marionette TRACE conn2 <- [1,742,null,{}] 01:52:51 INFO - PROCESS | 3832 | 1463820771161 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:51 INFO - PROCESS | 3832 | 1463820771258 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 01:52:51 INFO - PROCESS | 3832 | 1463820771465 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:51 INFO - PROCESS | 3832 | ++DOCSHELL 140CDC00 == 49 [pid = 3832] [id = 195] 01:52:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (151E6400) [pid = 3832] [serial = 583] [outer = 00000000] 01:52:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16EF0C00) [pid = 3832] [serial = 584] [outer = 151E6400] 01:52:51 INFO - PROCESS | 3832 | 1463820771522 Marionette DEBUG loaded listener.js 01:52:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (17552400) [pid = 3832] [serial = 585] [outer = 151E6400] 01:52:52 INFO - PROCESS | 3832 | --DOCSHELL 12A6B000 == 48 [pid = 3832] [id = 188] 01:52:52 INFO - PROCESS | 3832 | 1463820772634 Marionette TRACE conn2 <- [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]]]}] 01:52:52 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 01:52:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1547ms 01:52:52 INFO - PROCESS | 3832 | 1463820772700 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 01:52:52 INFO - PROCESS | 3832 | 1463820772703 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 01:52:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:52:52 INFO - PROCESS | 3832 | 1463820772710 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:52:52 INFO - PROCESS | 3832 | 1463820772714 Marionette TRACE conn2 <- [1,746,null,{}] 01:52:52 INFO - PROCESS | 3832 | 1463820772719 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:52 INFO - PROCESS | 3832 | 1463820772839 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 01:52:52 INFO - PROCESS | 3832 | 1463820772849 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:52 INFO - PROCESS | 3832 | ++DOCSHELL 1289F400 == 49 [pid = 3832] [id = 196] 01:52:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (128A0800) [pid = 3832] [serial = 586] [outer = 00000000] 01:52:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1427EC00) [pid = 3832] [serial = 587] [outer = 128A0800] 01:52:52 INFO - PROCESS | 3832 | 1463820772895 Marionette DEBUG loaded listener.js 01:52:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1511E800) [pid = 3832] [serial = 588] [outer = 128A0800] 01:52:53 INFO - PROCESS | 3832 | 1463820773334 Marionette TRACE conn2 <- [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]]]}] 01:52:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:52:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 675ms 01:52:53 INFO - PROCESS | 3832 | 1463820773390 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 01:52:53 INFO - PROCESS | 3832 | 1463820773395 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 01:52:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:52:53 INFO - PROCESS | 3832 | 1463820773385 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:52:53 INFO - PROCESS | 3832 | 1463820773387 Marionette TRACE conn2 <- [1,750,null,{}] 01:52:53 INFO - PROCESS | 3832 | 1463820773391 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:53 INFO - PROCESS | 3832 | 1463820773472 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 01:52:53 INFO - PROCESS | 3832 | 1463820773482 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:53 INFO - PROCESS | 3832 | ++DOCSHELL 15E31800 == 50 [pid = 3832] [id = 197] 01:52:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16D4A400) [pid = 3832] [serial = 589] [outer = 00000000] 01:52:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16E45000) [pid = 3832] [serial = 590] [outer = 16D4A400] 01:52:53 INFO - PROCESS | 3832 | 1463820773526 Marionette DEBUG loaded listener.js 01:52:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (17557000) [pid = 3832] [serial = 591] [outer = 16D4A400] 01:52:54 INFO - PROCESS | 3832 | 1463820774423 Marionette TRACE conn2 <- [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]]]}] 01:52:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:52:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1037ms 01:52:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:52:54 INFO - PROCESS | 3832 | 1463820774439 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 01:52:54 INFO - PROCESS | 3832 | 1463820774441 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 01:52:54 INFO - PROCESS | 3832 | 1463820774444 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:52:54 INFO - PROCESS | 3832 | 1463820774448 Marionette TRACE conn2 <- [1,754,null,{}] 01:52:54 INFO - PROCESS | 3832 | 1463820774465 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:54 INFO - PROCESS | 3832 | 1463820774577 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 01:52:54 INFO - PROCESS | 3832 | 1463820774584 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:54 INFO - PROCESS | 3832 | ++DOCSHELL 17F71C00 == 51 [pid = 3832] [id = 198] 01:52:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (18433000) [pid = 3832] [serial = 592] [outer = 00000000] 01:52:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (184DF400) [pid = 3832] [serial = 593] [outer = 18433000] 01:52:54 INFO - PROCESS | 3832 | 1463820774676 Marionette DEBUG loaded listener.js 01:52:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (184E8400) [pid = 3832] [serial = 594] [outer = 18433000] 01:52:55 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1AA61400) [pid = 3832] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:52:55 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (12AED400) [pid = 3832] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:52:55 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (131F3400) [pid = 3832] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:52:55 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (12AE4800) [pid = 3832] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:52:55 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (15778000) [pid = 3832] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:52:55 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (110EE400) [pid = 3832] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:52:55 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (15E22400) [pid = 3832] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:52:55 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (16D57C00) [pid = 3832] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:52:55 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (12A6C800) [pid = 3832] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:52:55 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (16D57000) [pid = 3832] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:52:55 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1AA68000) [pid = 3832] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:52:55 INFO - PROCESS | 3832 | 1463820775534 Marionette TRACE conn2 <- [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]]]}] 01:52:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:52:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1096ms 01:52:55 INFO - PROCESS | 3832 | 1463820775551 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 01:52:55 INFO - PROCESS | 3832 | 1463820775554 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 01:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:52:55 INFO - PROCESS | 3832 | 1463820775558 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:52:55 INFO - PROCESS | 3832 | 1463820775568 Marionette TRACE conn2 <- [1,758,null,{}] 01:52:55 INFO - PROCESS | 3832 | 1463820775572 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:55 INFO - PROCESS | 3832 | 1463820775636 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 01:52:55 INFO - PROCESS | 3832 | 1463820775643 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:55 INFO - PROCESS | 3832 | ++DOCSHELL 0F974000 == 52 [pid = 3832] [id = 199] 01:52:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (175F3C00) [pid = 3832] [serial = 595] [outer = 00000000] 01:52:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (184E4400) [pid = 3832] [serial = 596] [outer = 175F3C00] 01:52:55 INFO - PROCESS | 3832 | 1463820775686 Marionette DEBUG loaded listener.js 01:52:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (19A39000) [pid = 3832] [serial = 597] [outer = 175F3C00] 01:52:56 INFO - PROCESS | 3832 | 1463820776124 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 01:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 615ms 01:52:56 INFO - PROCESS | 3832 | 1463820776181 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 01:52:56 INFO - PROCESS | 3832 | 1463820776183 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 01:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:52:56 INFO - PROCESS | 3832 | 1463820776186 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:52:56 INFO - PROCESS | 3832 | 1463820776188 Marionette TRACE conn2 <- [1,762,null,{}] 01:52:56 INFO - PROCESS | 3832 | 1463820776192 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:56 INFO - PROCESS | 3832 | 1463820776271 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 01:52:56 INFO - PROCESS | 3832 | 1463820776280 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:56 INFO - PROCESS | 3832 | ++DOCSHELL 14277400 == 53 [pid = 3832] [id = 200] 01:52:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (142E8400) [pid = 3832] [serial = 598] [outer = 00000000] 01:52:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19B47C00) [pid = 3832] [serial = 599] [outer = 142E8400] 01:52:56 INFO - PROCESS | 3832 | 1463820776323 Marionette DEBUG loaded listener.js 01:52:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19B51C00) [pid = 3832] [serial = 600] [outer = 142E8400] 01:52:56 INFO - PROCESS | 3832 | 1463820776739 Marionette TRACE conn2 <- [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]]]}] 01:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 571ms 01:52:56 INFO - PROCESS | 3832 | 1463820776764 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 01:52:56 INFO - PROCESS | 3832 | 1463820776766 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 01:52:56 INFO - PROCESS | 3832 | 1463820776769 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:52:56 INFO - PROCESS | 3832 | 1463820776771 Marionette TRACE conn2 <- [1,766,null,{}] 01:52:56 INFO - PROCESS | 3832 | 1463820776779 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:56 INFO - PROCESS | 3832 | 1463820776875 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 01:52:56 INFO - PROCESS | 3832 | 1463820776883 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:56 INFO - PROCESS | 3832 | ++DOCSHELL 1A15B000 == 54 [pid = 3832] [id = 201] 01:52:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1A160400) [pid = 3832] [serial = 601] [outer = 00000000] 01:52:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1A379C00) [pid = 3832] [serial = 602] [outer = 1A160400] 01:52:56 INFO - PROCESS | 3832 | 1463820776927 Marionette DEBUG loaded listener.js 01:52:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1A7AF800) [pid = 3832] [serial = 603] [outer = 1A160400] 01:52:57 INFO - PROCESS | 3832 | 1463820777351 Marionette TRACE conn2 <- [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]]]}] 01:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 601ms 01:52:57 INFO - PROCESS | 3832 | 1463820777392 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 01:52:57 INFO - PROCESS | 3832 | 1463820777376 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 01:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:52:57 INFO - PROCESS | 3832 | 1463820777391 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:52:57 INFO - PROCESS | 3832 | 1463820777393 Marionette TRACE conn2 <- [1,770,null,{}] 01:52:57 INFO - PROCESS | 3832 | 1463820777397 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:57 INFO - PROCESS | 3832 | 1463820777474 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 01:52:57 INFO - PROCESS | 3832 | 1463820777480 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:57 INFO - PROCESS | 3832 | ++DOCSHELL 19B4AC00 == 55 [pid = 3832] [id = 202] 01:52:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1A375400) [pid = 3832] [serial = 604] [outer = 00000000] 01:52:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1AA23C00) [pid = 3832] [serial = 605] [outer = 1A375400] 01:52:57 INFO - PROCESS | 3832 | 1463820777523 Marionette DEBUG loaded listener.js 01:52:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1AA24000) [pid = 3832] [serial = 606] [outer = 1A375400] 01:52:57 INFO - PROCESS | 3832 | 1463820777921 Marionette TRACE conn2 <- [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]]]}] 01:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 570ms 01:52:57 INFO - PROCESS | 3832 | 1463820777983 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 01:52:57 INFO - PROCESS | 3832 | 1463820777985 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 01:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:52:58 INFO - PROCESS | 3832 | 1463820778041 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:52:58 INFO - PROCESS | 3832 | 1463820778047 Marionette TRACE conn2 <- [1,774,null,{}] 01:52:58 INFO - PROCESS | 3832 | 1463820778053 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:58 INFO - PROCESS | 3832 | 1463820778162 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 01:52:58 INFO - PROCESS | 3832 | 1463820778376 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:58 INFO - PROCESS | 3832 | ++DOCSHELL 1400D800 == 56 [pid = 3832] [id = 203] 01:52:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (140C9800) [pid = 3832] [serial = 607] [outer = 00000000] 01:52:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1511B800) [pid = 3832] [serial = 608] [outer = 140C9800] 01:52:58 INFO - PROCESS | 3832 | 1463820778430 Marionette DEBUG loaded listener.js 01:52:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (15123000) [pid = 3832] [serial = 609] [outer = 140C9800] 01:52:58 INFO - PROCESS | 3832 | 1463820778996 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 01:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1006ms 01:52:59 INFO - PROCESS | 3832 | 1463820779053 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 01:52:59 INFO - PROCESS | 3832 | 1463820779057 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 01:52:59 INFO - PROCESS | 3832 | 1463820779088 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:52:59 INFO - PROCESS | 3832 | 1463820779091 Marionette TRACE conn2 <- [1,778,null,{}] 01:52:59 INFO - PROCESS | 3832 | 1463820779114 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:59 INFO - PROCESS | 3832 | 1463820779210 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 01:52:59 INFO - PROCESS | 3832 | 1463820779336 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:59 INFO - PROCESS | 3832 | ++DOCSHELL 1768C400 == 57 [pid = 3832] [id = 204] 01:52:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1774A000) [pid = 3832] [serial = 610] [outer = 00000000] 01:52:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (18432C00) [pid = 3832] [serial = 611] [outer = 1774A000] 01:52:59 INFO - PROCESS | 3832 | 1463820779389 Marionette DEBUG loaded listener.js 01:52:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (184E6800) [pid = 3832] [serial = 612] [outer = 1774A000] 01:52:59 INFO - PROCESS | 3832 | 1463820779992 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 01:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 946ms 01:53:00 INFO - PROCESS | 3832 | 1463820780044 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 01:53:00 INFO - PROCESS | 3832 | 1463820780046 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 01:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:53:00 INFO - PROCESS | 3832 | 1463820780034 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:53:00 INFO - PROCESS | 3832 | 1463820780036 Marionette TRACE conn2 <- [1,782,null,{}] 01:53:00 INFO - PROCESS | 3832 | 1463820780040 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:00 INFO - PROCESS | 3832 | 1463820780151 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 01:53:00 INFO - PROCESS | 3832 | 1463820780260 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:00 INFO - PROCESS | 3832 | ++DOCSHELL 1A8E6400 == 58 [pid = 3832] [id = 205] 01:53:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1AA25000) [pid = 3832] [serial = 613] [outer = 00000000] 01:53:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1AA2D000) [pid = 3832] [serial = 614] [outer = 1AA25000] 01:53:00 INFO - PROCESS | 3832 | 1463820780319 Marionette DEBUG loaded listener.js 01:53:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1AA31C00) [pid = 3832] [serial = 615] [outer = 1AA25000] 01:53:00 INFO - PROCESS | 3832 | 1463820780908 Marionette TRACE conn2 <- [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]]]}] 01:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 901ms 01:53:00 INFO - PROCESS | 3832 | 1463820780943 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 01:53:00 INFO - PROCESS | 3832 | 1463820780946 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 01:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:53:00 INFO - PROCESS | 3832 | 1463820780950 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:53:00 INFO - PROCESS | 3832 | 1463820780952 Marionette TRACE conn2 <- [1,786,null,{}] 01:53:00 INFO - PROCESS | 3832 | 1463820780955 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:01 INFO - PROCESS | 3832 | 1463820781055 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 01:53:01 INFO - PROCESS | 3832 | 1463820781162 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:01 INFO - PROCESS | 3832 | ++DOCSHELL 12B5A400 == 59 [pid = 3832] [id = 206] 01:53:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (151DB000) [pid = 3832] [serial = 616] [outer = 00000000] 01:53:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1AA70800) [pid = 3832] [serial = 617] [outer = 151DB000] 01:53:01 INFO - PROCESS | 3832 | 1463820781216 Marionette DEBUG loaded listener.js 01:53:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1AD95800) [pid = 3832] [serial = 618] [outer = 151DB000] 01:53:01 INFO - PROCESS | 3832 | 1463820781922 Marionette TRACE conn2 <- [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]]]}] 01:53:01 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 01:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1006ms 01:53:01 INFO - PROCESS | 3832 | 1463820781956 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 01:53:01 INFO - PROCESS | 3832 | 1463820781960 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 01:53:01 INFO - PROCESS | 3832 | 1463820781984 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:53:01 INFO - PROCESS | 3832 | 1463820781988 Marionette TRACE conn2 <- [1,790,null,{}] 01:53:01 INFO - PROCESS | 3832 | 1463820781994 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:02 INFO - PROCESS | 3832 | 1463820782092 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 01:53:02 INFO - PROCESS | 3832 | 1463820782234 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:02 INFO - PROCESS | 3832 | ++DOCSHELL 0F278800 == 60 [pid = 3832] [id = 207] 01:53:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1055C000) [pid = 3832] [serial = 619] [outer = 00000000] 01:53:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (12A89400) [pid = 3832] [serial = 620] [outer = 1055C000] 01:53:02 INFO - PROCESS | 3832 | 1463820782283 Marionette DEBUG loaded listener.js 01:53:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (13307000) [pid = 3832] [serial = 621] [outer = 1055C000] 01:53:02 INFO - PROCESS | 3832 | --DOCSHELL 1A15B000 == 59 [pid = 3832] [id = 201] 01:53:02 INFO - PROCESS | 3832 | --DOCSHELL 14277400 == 58 [pid = 3832] [id = 200] 01:53:02 INFO - PROCESS | 3832 | --DOCSHELL 0F974000 == 57 [pid = 3832] [id = 199] 01:53:02 INFO - PROCESS | 3832 | --DOCSHELL 17F71C00 == 56 [pid = 3832] [id = 198] 01:53:02 INFO - PROCESS | 3832 | --DOCSHELL 15E31800 == 55 [pid = 3832] [id = 197] 01:53:02 INFO - PROCESS | 3832 | --DOCSHELL 1289F400 == 54 [pid = 3832] [id = 196] 01:53:02 INFO - PROCESS | 3832 | --DOCSHELL 12DD6C00 == 53 [pid = 3832] [id = 193] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (1AE54800) [pid = 3832] [serial = 531] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1B2B0400) [pid = 3832] [serial = 498] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (151E1C00) [pid = 3832] [serial = 557] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (151D8400) [pid = 3832] [serial = 537] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (15124000) [pid = 3832] [serial = 536] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (14275800) [pid = 3832] [serial = 543] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (13820800) [pid = 3832] [serial = 575] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1337A400) [pid = 3832] [serial = 542] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (16CAE800) [pid = 3832] [serial = 548] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (13377C00) [pid = 3832] [serial = 545] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (14278800) [pid = 3832] [serial = 546] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (18435000) [pid = 3832] [serial = 560] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (142EF800) [pid = 3832] [serial = 563] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (19A4CC00) [pid = 3832] [serial = 540] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (170B3C00) [pid = 3832] [serial = 566] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (184E3800) [pid = 3832] [serial = 539] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (17552000) [pid = 3832] [serial = 554] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1330C000) [pid = 3832] [serial = 534] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (12AE4C00) [pid = 3832] [serial = 533] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (17553400) [pid = 3832] [serial = 552] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (19A4B800) [pid = 3832] [serial = 569] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19B56000) [pid = 3832] [serial = 572] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (17FBD400) [pid = 3832] [serial = 558] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (17133400) [pid = 3832] [serial = 551] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (17745800) [pid = 3832] [serial = 555] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (16D4C800) [pid = 3832] [serial = 549] [outer = 00000000] [url = about:blank] 01:53:02 INFO - PROCESS | 3832 | 1463820782891 Marionette TRACE conn2 <- [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]]]}] 01:53:02 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 01:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 961ms 01:53:02 INFO - PROCESS | 3832 | 1463820782953 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 01:53:02 INFO - PROCESS | 3832 | 1463820782958 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 01:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:53:02 INFO - PROCESS | 3832 | 1463820782964 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:53:02 INFO - PROCESS | 3832 | 1463820782967 Marionette TRACE conn2 <- [1,794,null,{}] 01:53:02 INFO - PROCESS | 3832 | 1463820782971 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:03 INFO - PROCESS | 3832 | 1463820783054 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 01:53:03 INFO - PROCESS | 3832 | 1463820783062 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:03 INFO - PROCESS | 3832 | ++DOCSHELL 11A03800 == 54 [pid = 3832] [id = 208] 01:53:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (11A0C800) [pid = 3832] [serial = 622] [outer = 00000000] 01:53:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (13820800) [pid = 3832] [serial = 623] [outer = 11A0C800] 01:53:03 INFO - PROCESS | 3832 | 1463820783090 Marionette DEBUG loaded listener.js 01:53:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (140CC800) [pid = 3832] [serial = 624] [outer = 11A0C800] 01:53:03 INFO - PROCESS | 3832 | 1463820783564 Marionette TRACE conn2 <- [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]]]}] 01:53:03 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 01:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 661ms 01:53:03 INFO - PROCESS | 3832 | 1463820783627 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 01:53:03 INFO - PROCESS | 3832 | 1463820783629 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 01:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:53:03 INFO - PROCESS | 3832 | 1463820783633 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:53:03 INFO - PROCESS | 3832 | 1463820783636 Marionette TRACE conn2 <- [1,798,null,{}] 01:53:03 INFO - PROCESS | 3832 | 1463820783646 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:03 INFO - PROCESS | 3832 | 1463820783732 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 01:53:03 INFO - PROCESS | 3832 | 1463820783817 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:03 INFO - PROCESS | 3832 | ++DOCSHELL 12AE4C00 == 55 [pid = 3832] [id = 209] 01:53:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (142E7000) [pid = 3832] [serial = 625] [outer = 00000000] 01:53:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (15776C00) [pid = 3832] [serial = 626] [outer = 142E7000] 01:53:03 INFO - PROCESS | 3832 | 1463820783863 Marionette DEBUG loaded listener.js 01:53:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16CB0C00) [pid = 3832] [serial = 627] [outer = 142E7000] 01:53:04 INFO - PROCESS | 3832 | 1463820784221 Marionette TRACE conn2 <- [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]]]}] 01:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 616ms 01:53:04 INFO - PROCESS | 3832 | 1463820784253 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 01:53:04 INFO - PROCESS | 3832 | 1463820784256 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 01:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:53:04 INFO - PROCESS | 3832 | 1463820784259 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:53:04 INFO - PROCESS | 3832 | 1463820784261 Marionette TRACE conn2 <- [1,802,null,{}] 01:53:04 INFO - PROCESS | 3832 | 1463820784264 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:04 INFO - PROCESS | 3832 | 1463820784344 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 01:53:04 INFO - PROCESS | 3832 | 1463820784350 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:04 INFO - PROCESS | 3832 | ++DOCSHELL 1651B400 == 56 [pid = 3832] [id = 210] 01:53:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16D50000) [pid = 3832] [serial = 628] [outer = 00000000] 01:53:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (17131400) [pid = 3832] [serial = 629] [outer = 16D50000] 01:53:04 INFO - PROCESS | 3832 | 1463820784379 Marionette DEBUG loaded listener.js 01:53:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (17557400) [pid = 3832] [serial = 630] [outer = 16D50000] 01:53:04 INFO - PROCESS | 3832 | 1463820784799 Marionette TRACE conn2 <- [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] 01:53:04 INFO - PROCESS | 3832 | 1463820784852 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 01:53:04 INFO - PROCESS | 3832 | 1463820784841 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:53:04 INFO - PROCESS | 3832 | 1463820784842 Marionette TRACE conn2 <- [1,806,null,{}] 01:53:04 INFO - PROCESS | 3832 | 1463820784846 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:04 INFO - PROCESS | 3832 | 1463820784973 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 01:53:04 INFO - PROCESS | 3832 | 1463820784985 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:04 INFO - PROCESS | 3832 | ++DOCSHELL 14EB5400 == 57 [pid = 3832] [id = 211] 01:53:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (16D55C00) [pid = 3832] [serial = 631] [outer = 00000000] 01:53:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (17AF2400) [pid = 3832] [serial = 632] [outer = 16D55C00] 01:53:05 INFO - PROCESS | 3832 | 1463820785030 Marionette DEBUG loaded listener.js 01:53:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (17FBD400) [pid = 3832] [serial = 633] [outer = 16D55C00] 01:53:05 INFO - PROCESS | 3832 | 1463820785469 Marionette TRACE conn2 <- [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]]]}] 01:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 661ms 01:53:05 INFO - PROCESS | 3832 | 1463820785523 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 01:53:05 INFO - PROCESS | 3832 | 1463820785525 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 01:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:53:05 INFO - PROCESS | 3832 | 1463820785529 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:53:05 INFO - PROCESS | 3832 | 1463820785530 Marionette TRACE conn2 <- [1,810,null,{}] 01:53:05 INFO - PROCESS | 3832 | 1463820785534 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:05 INFO - PROCESS | 3832 | 1463820785662 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 01:53:05 INFO - PROCESS | 3832 | 1463820785723 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:05 INFO - PROCESS | 3832 | ++DOCSHELL 17F73400 == 58 [pid = 3832] [id = 212] 01:53:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (17FC4000) [pid = 3832] [serial = 634] [outer = 00000000] 01:53:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (18772400) [pid = 3832] [serial = 635] [outer = 17FC4000] 01:53:05 INFO - PROCESS | 3832 | 1463820785751 Marionette DEBUG loaded listener.js 01:53:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19A4F800) [pid = 3832] [serial = 636] [outer = 17FC4000] 01:53:06 INFO - PROCESS | 3832 | 1463820786172 Marionette TRACE conn2 <- [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] 01:53:06 INFO - PROCESS | 3832 | 1463820786196 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 01:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:53:06 INFO - PROCESS | 3832 | 1463820786207 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:53:06 INFO - PROCESS | 3832 | 1463820786209 Marionette TRACE conn2 <- [1,814,null,{}] 01:53:06 INFO - PROCESS | 3832 | 1463820786213 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:06 INFO - PROCESS | 3832 | 1463820786353 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 01:53:06 INFO - PROCESS | 3832 | 1463820786414 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:06 INFO - PROCESS | 3832 | ++DOCSHELL 184EB800 == 59 [pid = 3832] [id = 213] 01:53:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19A3E800) [pid = 3832] [serial = 637] [outer = 00000000] 01:53:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1A156000) [pid = 3832] [serial = 638] [outer = 19A3E800] 01:53:06 INFO - PROCESS | 3832 | 1463820786458 Marionette DEBUG loaded listener.js 01:53:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1A15C400) [pid = 3832] [serial = 639] [outer = 19A3E800] 01:53:06 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (17688400) [pid = 3832] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:53:06 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (15E2A400) [pid = 3832] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:53:06 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (19A45C00) [pid = 3832] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:53:06 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (12A6E000) [pid = 3832] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:53:06 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (175F3C00) [pid = 3832] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:53:06 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1307B000) [pid = 3832] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:53:06 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (142E8400) [pid = 3832] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:53:06 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (15122400) [pid = 3832] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:53:06 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (16D4A400) [pid = 3832] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:53:06 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (151E6400) [pid = 3832] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:53:06 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (128A0800) [pid = 3832] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:53:06 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1A160400) [pid = 3832] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:53:06 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (18433000) [pid = 3832] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:53:06 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19B51800) [pid = 3832] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:53:06 INFO - PROCESS | 3832 | 1463820786985 Marionette TRACE conn2 <- [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]]]}] 01:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 811ms 01:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:53:07 INFO - PROCESS | 3832 | 1463820787017 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 01:53:07 INFO - PROCESS | 3832 | 1463820787019 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 01:53:07 INFO - PROCESS | 3832 | 1463820787022 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:53:07 INFO - PROCESS | 3832 | 1463820787024 Marionette TRACE conn2 <- [1,818,null,{}] 01:53:07 INFO - PROCESS | 3832 | 1463820787028 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:07 INFO - PROCESS | 3832 | 1463820787104 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 01:53:07 INFO - PROCESS | 3832 | 1463820787111 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:07 INFO - PROCESS | 3832 | ++DOCSHELL 1055B400 == 60 [pid = 3832] [id = 214] 01:53:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (114A2C00) [pid = 3832] [serial = 640] [outer = 00000000] 01:53:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (15771400) [pid = 3832] [serial = 641] [outer = 114A2C00] 01:53:07 INFO - PROCESS | 3832 | 1463820787158 Marionette DEBUG loaded listener.js 01:53:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (15E2A400) [pid = 3832] [serial = 642] [outer = 114A2C00] 01:53:07 INFO - PROCESS | 3832 | 1463820787582 Marionette TRACE conn2 <- [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]]]}] 01:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 615ms 01:53:07 INFO - PROCESS | 3832 | 1463820787643 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 01:53:07 INFO - PROCESS | 3832 | 1463820787645 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 01:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:53:07 INFO - PROCESS | 3832 | 1463820787648 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:53:07 INFO - PROCESS | 3832 | 1463820787650 Marionette TRACE conn2 <- [1,822,null,{}] 01:53:07 INFO - PROCESS | 3832 | 1463820787653 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:07 INFO - PROCESS | 3832 | 1463820787731 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 01:53:07 INFO - PROCESS | 3832 | 1463820787737 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:07 INFO - PROCESS | 3832 | ++DOCSHELL 155F1000 == 61 [pid = 3832] [id = 215] 01:53:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16D53800) [pid = 3832] [serial = 643] [outer = 00000000] 01:53:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1A30C400) [pid = 3832] [serial = 644] [outer = 16D53800] 01:53:07 INFO - PROCESS | 3832 | 1463820787781 Marionette DEBUG loaded listener.js 01:53:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1A7B2000) [pid = 3832] [serial = 645] [outer = 16D53800] 01:53:08 INFO - PROCESS | 3832 | 1463820788172 Marionette TRACE conn2 <- [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]]]}] 01:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 571ms 01:53:08 INFO - PROCESS | 3832 | 1463820788228 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 01:53:08 INFO - PROCESS | 3832 | 1463820788230 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 01:53:08 INFO - PROCESS | 3832 | 1463820788233 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:53:08 INFO - PROCESS | 3832 | 1463820788235 Marionette TRACE conn2 <- [1,826,null,{}] 01:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:53:08 INFO - PROCESS | 3832 | 1463820788238 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:08 INFO - PROCESS | 3832 | 1463820788324 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 01:53:08 INFO - PROCESS | 3832 | 1463820788330 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:08 INFO - PROCESS | 3832 | ++DOCSHELL 19BE2C00 == 62 [pid = 3832] [id = 216] 01:53:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19BE9400) [pid = 3832] [serial = 646] [outer = 00000000] 01:53:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1AA2DC00) [pid = 3832] [serial = 647] [outer = 19BE9400] 01:53:08 INFO - PROCESS | 3832 | 1463820788373 Marionette DEBUG loaded listener.js 01:53:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1AA6CC00) [pid = 3832] [serial = 648] [outer = 19BE9400] 01:53:08 INFO - PROCESS | 3832 | 1463820788759 Marionette TRACE conn2 <- [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]]]}] 01:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 571ms 01:53:08 INFO - PROCESS | 3832 | 1463820788817 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 01:53:08 INFO - PROCESS | 3832 | 1463820788819 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 01:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:53:08 INFO - PROCESS | 3832 | 1463820788805 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:53:08 INFO - PROCESS | 3832 | 1463820788807 Marionette TRACE conn2 <- [1,830,null,{}] 01:53:08 INFO - PROCESS | 3832 | 1463820788815 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:08 INFO - PROCESS | 3832 | 1463820788996 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 01:53:09 INFO - PROCESS | 3832 | 1463820789134 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:09 INFO - PROCESS | 3832 | ++DOCSHELL 0F26DC00 == 63 [pid = 3832] [id = 217] 01:53:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (0F26E000) [pid = 3832] [serial = 649] [outer = 00000000] 01:53:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (12A69400) [pid = 3832] [serial = 650] [outer = 0F26E000] 01:53:09 INFO - PROCESS | 3832 | 1463820789192 Marionette DEBUG loaded listener.js 01:53:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (12A76800) [pid = 3832] [serial = 651] [outer = 0F26E000] 01:53:09 INFO - PROCESS | 3832 | 1463820789703 Marionette TRACE conn2 <- [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]]]}] 01:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 961ms 01:53:09 INFO - PROCESS | 3832 | 1463820789773 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 01:53:09 INFO - PROCESS | 3832 | 1463820789777 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 01:53:09 INFO - PROCESS | 3832 | 1463820789782 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:53:09 INFO - PROCESS | 3832 | 1463820789786 Marionette TRACE conn2 <- [1,834,null,{}] 01:53:09 INFO - PROCESS | 3832 | 1463820789790 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:09 INFO - PROCESS | 3832 | 1463820789896 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 01:53:09 INFO - PROCESS | 3832 | 1463820790001 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:09 INFO - PROCESS | 3832 | ++DOCSHELL 155E6400 == 64 [pid = 3832] [id = 218] 01:53:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (155EA400) [pid = 3832] [serial = 652] [outer = 00000000] 01:53:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (15E27000) [pid = 3832] [serial = 653] [outer = 155EA400] 01:53:10 INFO - PROCESS | 3832 | 1463820790056 Marionette DEBUG loaded listener.js 01:53:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (16D57000) [pid = 3832] [serial = 654] [outer = 155EA400] 01:53:10 INFO - PROCESS | 3832 | 1463820790660 Marionette TRACE conn2 <- [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]]]}] 01:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 916ms 01:53:10 INFO - PROCESS | 3832 | 1463820790692 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 01:53:10 INFO - PROCESS | 3832 | 1463820790696 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 01:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:53:10 INFO - PROCESS | 3832 | 1463820790699 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:53:10 INFO - PROCESS | 3832 | 1463820790702 Marionette TRACE conn2 <- [1,838,null,{}] 01:53:10 INFO - PROCESS | 3832 | 1463820790706 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:10 INFO - PROCESS | 3832 | 1463820790807 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 01:53:10 INFO - PROCESS | 3832 | 1463820790909 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:10 INFO - PROCESS | 3832 | ++DOCSHELL 177D3C00 == 65 [pid = 3832] [id = 219] 01:53:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (182BD800) [pid = 3832] [serial = 655] [outer = 00000000] 01:53:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (184E9C00) [pid = 3832] [serial = 656] [outer = 182BD800] 01:53:10 INFO - PROCESS | 3832 | 1463820790965 Marionette DEBUG loaded listener.js 01:53:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1A383000) [pid = 3832] [serial = 657] [outer = 182BD800] 01:53:11 INFO - PROCESS | 3832 | 1463820791577 Marionette TRACE conn2 <- [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]]]}] 01:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 916ms 01:53:11 INFO - PROCESS | 3832 | 1463820791609 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 01:53:11 INFO - PROCESS | 3832 | 1463820791613 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 01:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:53:11 INFO - PROCESS | 3832 | 1463820791624 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:53:11 INFO - PROCESS | 3832 | 1463820791628 Marionette TRACE conn2 <- [1,842,null,{}] 01:53:11 INFO - PROCESS | 3832 | 1463820791632 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:11 INFO - PROCESS | 3832 | 1463820791777 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 01:53:11 INFO - PROCESS | 3832 | 1463820791836 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:11 INFO - PROCESS | 3832 | ++DOCSHELL 184E4800 == 66 [pid = 3832] [id = 220] 01:53:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1876DC00) [pid = 3832] [serial = 658] [outer = 00000000] 01:53:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1B14C800) [pid = 3832] [serial = 659] [outer = 1876DC00] 01:53:11 INFO - PROCESS | 3832 | 1463820791873 Marionette DEBUG loaded listener.js 01:53:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1B151800) [pid = 3832] [serial = 660] [outer = 1876DC00] 01:53:12 INFO - PROCESS | 3832 | 1463820792400 Marionette TRACE conn2 <- [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]]]}] 01:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 796ms 01:53:12 INFO - PROCESS | 3832 | 1463820792433 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 01:53:12 INFO - PROCESS | 3832 | 1463820792435 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 01:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:53:12 INFO - PROCESS | 3832 | 1463820792440 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:53:12 INFO - PROCESS | 3832 | 1463820792442 Marionette TRACE conn2 <- [1,846,null,{}] 01:53:12 INFO - PROCESS | 3832 | 1463820792446 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:12 INFO - PROCESS | 3832 | 1463820792546 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 01:53:12 INFO - PROCESS | 3832 | 1463820792646 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:12 INFO - PROCESS | 3832 | ++DOCSHELL 10C69C00 == 67 [pid = 3832] [id = 221] 01:53:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (10C6A400) [pid = 3832] [serial = 661] [outer = 00000000] 01:53:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (10C71400) [pid = 3832] [serial = 662] [outer = 10C6A400] 01:53:12 INFO - PROCESS | 3832 | 1463820792682 Marionette DEBUG loaded listener.js 01:53:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (10C74400) [pid = 3832] [serial = 663] [outer = 10C6A400] 01:53:13 INFO - PROCESS | 3832 | 1463820793232 Marionette TRACE conn2 <- [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]]]}] 01:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 811ms 01:53:13 INFO - PROCESS | 3832 | 1463820793248 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 01:53:13 INFO - PROCESS | 3832 | 1463820793250 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 01:53:13 INFO - PROCESS | 3832 | 1463820793269 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:53:13 INFO - PROCESS | 3832 | 1463820793272 Marionette TRACE conn2 <- [1,850,null,{}] 01:53:13 INFO - PROCESS | 3832 | 1463820793275 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:13 INFO - PROCESS | 3832 | 1463820793395 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 01:53:13 INFO - PROCESS | 3832 | 1463820793499 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:13 INFO - PROCESS | 3832 | ++DOCSHELL 10D05C00 == 68 [pid = 3832] [id = 222] 01:53:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (10D06000) [pid = 3832] [serial = 664] [outer = 00000000] 01:53:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (10D0B000) [pid = 3832] [serial = 665] [outer = 10D06000] 01:53:13 INFO - PROCESS | 3832 | 1463820793539 Marionette DEBUG loaded listener.js 01:53:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (10D0F400) [pid = 3832] [serial = 666] [outer = 10D06000] 01:53:14 INFO - PROCESS | 3832 | 1463820794107 Marionette TRACE conn2 <- [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]]]}] 01:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 901ms 01:53:14 INFO - PROCESS | 3832 | 1463820794181 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 01:53:14 INFO - PROCESS | 3832 | 1463820794184 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 01:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:53:14 INFO - PROCESS | 3832 | 1463820794187 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:53:14 INFO - PROCESS | 3832 | 1463820794189 Marionette TRACE conn2 <- [1,854,null,{}] 01:53:14 INFO - PROCESS | 3832 | 1463820794193 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:14 INFO - PROCESS | 3832 | 1463820794292 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 01:53:14 INFO - PROCESS | 3832 | 1463820794555 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:14 INFO - PROCESS | 3832 | ++DOCSHELL 0F273C00 == 69 [pid = 3832] [id = 223] 01:53:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (105EF400) [pid = 3832] [serial = 667] [outer = 00000000] 01:53:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (10C71C00) [pid = 3832] [serial = 668] [outer = 105EF400] 01:53:14 INFO - PROCESS | 3832 | 1463820794615 Marionette DEBUG loaded listener.js 01:53:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (10D06C00) [pid = 3832] [serial = 669] [outer = 105EF400] 01:53:15 INFO - PROCESS | 3832 | 1463820795189 Marionette TRACE conn2 <- [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]]]}] 01:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1051ms 01:53:15 INFO - PROCESS | 3832 | 1463820795244 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 01:53:15 INFO - PROCESS | 3832 | 1463820795248 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 01:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:53:15 INFO - PROCESS | 3832 | 1463820795252 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:53:15 INFO - PROCESS | 3832 | 1463820795255 Marionette TRACE conn2 <- [1,858,null,{}] 01:53:15 INFO - PROCESS | 3832 | 1463820795260 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:15 INFO - PROCESS | 3832 | 1463820795343 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 01:53:15 INFO - PROCESS | 3832 | 1463820795463 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:15 INFO - PROCESS | 3832 | ++DOCSHELL 10F11C00 == 70 [pid = 3832] [id = 224] 01:53:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (10F1AC00) [pid = 3832] [serial = 670] [outer = 00000000] 01:53:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (13DAF000) [pid = 3832] [serial = 671] [outer = 10F1AC00] 01:53:15 INFO - PROCESS | 3832 | 1463820795568 Marionette DEBUG loaded listener.js 01:53:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (142E7C00) [pid = 3832] [serial = 672] [outer = 10F1AC00] 01:53:15 INFO - PROCESS | 3832 | --DOCSHELL 15E24000 == 69 [pid = 3832] [id = 189] 01:53:15 INFO - PROCESS | 3832 | --DOCSHELL 1050B400 == 68 [pid = 3832] [id = 187] 01:53:15 INFO - PROCESS | 3832 | --DOCSHELL 155F1000 == 67 [pid = 3832] [id = 215] 01:53:15 INFO - PROCESS | 3832 | --DOCSHELL 1055B400 == 66 [pid = 3832] [id = 214] 01:53:15 INFO - PROCESS | 3832 | --DOCSHELL 184EB800 == 65 [pid = 3832] [id = 213] 01:53:15 INFO - PROCESS | 3832 | --DOCSHELL 17F73400 == 64 [pid = 3832] [id = 212] 01:53:15 INFO - PROCESS | 3832 | --DOCSHELL 14EB5400 == 63 [pid = 3832] [id = 211] 01:53:15 INFO - PROCESS | 3832 | --DOCSHELL 1651B400 == 62 [pid = 3832] [id = 210] 01:53:15 INFO - PROCESS | 3832 | --DOCSHELL 12AE4C00 == 61 [pid = 3832] [id = 209] 01:53:15 INFO - PROCESS | 3832 | --DOCSHELL 11A03800 == 60 [pid = 3832] [id = 208] 01:53:15 INFO - PROCESS | 3832 | --DOCSHELL 0F278800 == 59 [pid = 3832] [id = 207] 01:53:15 INFO - PROCESS | 3832 | --DOCSHELL 1400D800 == 58 [pid = 3832] [id = 203] 01:53:15 INFO - PROCESS | 3832 | --DOCSHELL 19B4AC00 == 57 [pid = 3832] [id = 202] 01:53:15 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (184E5000) [pid = 3832] [serial = 561] [outer = 00000000] [url = about:blank] 01:53:15 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (1722A000) [pid = 3832] [serial = 567] [outer = 00000000] [url = about:blank] 01:53:15 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (19A51000) [pid = 3832] [serial = 570] [outer = 00000000] [url = about:blank] 01:53:15 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (15125800) [pid = 3832] [serial = 564] [outer = 00000000] [url = about:blank] 01:53:15 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (184E4400) [pid = 3832] [serial = 596] [outer = 00000000] [url = about:blank] 01:53:15 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (1401B000) [pid = 3832] [serial = 579] [outer = 00000000] [url = about:blank] 01:53:15 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (138E2800) [pid = 3832] [serial = 578] [outer = 00000000] [url = about:blank] 01:53:15 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (19B47C00) [pid = 3832] [serial = 599] [outer = 00000000] [url = about:blank] 01:53:15 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (15772C00) [pid = 3832] [serial = 582] [outer = 00000000] [url = about:blank] 01:53:15 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (15355400) [pid = 3832] [serial = 581] [outer = 00000000] [url = about:blank] 01:53:15 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (16E45000) [pid = 3832] [serial = 590] [outer = 00000000] [url = about:blank] 01:53:15 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (17552400) [pid = 3832] [serial = 585] [outer = 00000000] [url = about:blank] 01:53:15 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (16EF0C00) [pid = 3832] [serial = 584] [outer = 00000000] [url = about:blank] 01:53:15 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1427EC00) [pid = 3832] [serial = 587] [outer = 00000000] [url = about:blank] 01:53:15 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (1511E800) [pid = 3832] [serial = 588] [outer = 00000000] [url = about:blank] 01:53:15 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1A379C00) [pid = 3832] [serial = 602] [outer = 00000000] [url = about:blank] 01:53:15 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1A7AF800) [pid = 3832] [serial = 603] [outer = 00000000] [url = about:blank] 01:53:15 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (184DF400) [pid = 3832] [serial = 593] [outer = 00000000] [url = about:blank] 01:53:15 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (184E8400) [pid = 3832] [serial = 594] [outer = 00000000] [url = about:blank] 01:53:15 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (19B51C00) [pid = 3832] [serial = 600] [outer = 00000000] [url = about:blank] 01:53:15 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (19A39000) [pid = 3832] [serial = 597] [outer = 00000000] [url = about:blank] 01:53:15 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (17557000) [pid = 3832] [serial = 591] [outer = 00000000] [url = about:blank] 01:53:15 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1A155400) [pid = 3832] [serial = 573] [outer = 00000000] [url = about:blank] 01:53:15 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1AA23C00) [pid = 3832] [serial = 605] [outer = 00000000] [url = about:blank] 01:53:15 INFO - PROCESS | 3832 | 1463820795999 Marionette TRACE conn2 <- [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]]]}] 01:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 796ms 01:53:16 INFO - PROCESS | 3832 | 1463820796060 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 01:53:16 INFO - PROCESS | 3832 | 1463820796064 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 01:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:53:16 INFO - PROCESS | 3832 | 1463820796068 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:53:16 INFO - PROCESS | 3832 | 1463820796070 Marionette TRACE conn2 <- [1,862,null,{}] 01:53:16 INFO - PROCESS | 3832 | 1463820796074 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:16 INFO - PROCESS | 3832 | 1463820796157 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 01:53:16 INFO - PROCESS | 3832 | 1463820796149 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:16 INFO - PROCESS | 3832 | ++DOCSHELL 138E2800 == 58 [pid = 3832] [id = 225] 01:53:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (14EB3800) [pid = 3832] [serial = 673] [outer = 00000000] 01:53:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (15125C00) [pid = 3832] [serial = 674] [outer = 14EB3800] 01:53:16 INFO - PROCESS | 3832 | 1463820796193 Marionette DEBUG loaded listener.js 01:53:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (151E1C00) [pid = 3832] [serial = 675] [outer = 14EB3800] 01:53:16 INFO - PROCESS | 3832 | 1463820796642 Marionette TRACE conn2 <- [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]]]}] 01:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 616ms 01:53:16 INFO - PROCESS | 3832 | 1463820796670 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 01:53:16 INFO - PROCESS | 3832 | 1463820796672 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 01:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:53:16 INFO - PROCESS | 3832 | 1463820796681 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:53:16 INFO - PROCESS | 3832 | 1463820796687 Marionette TRACE conn2 <- [1,866,null,{}] 01:53:16 INFO - PROCESS | 3832 | 1463820796695 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:16 INFO - PROCESS | 3832 | 1463820796780 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 01:53:16 INFO - PROCESS | 3832 | 1463820796787 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:16 INFO - PROCESS | 3832 | ++DOCSHELL 16D52000 == 59 [pid = 3832] [id = 226] 01:53:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (16D52800) [pid = 3832] [serial = 676] [outer = 00000000] 01:53:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (16EEAC00) [pid = 3832] [serial = 677] [outer = 16D52800] 01:53:16 INFO - PROCESS | 3832 | 1463820796836 Marionette DEBUG loaded listener.js 01:53:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (17226400) [pid = 3832] [serial = 678] [outer = 16D52800] 01:53:17 INFO - PROCESS | 3832 | 1463820797258 Marionette TRACE conn2 <- [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]]]}] 01:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 600ms 01:53:17 INFO - PROCESS | 3832 | 1463820797299 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 01:53:17 INFO - PROCESS | 3832 | 1463820797302 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 01:53:17 INFO - PROCESS | 3832 | 1463820797308 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:53:17 INFO - PROCESS | 3832 | 1463820797310 Marionette TRACE conn2 <- [1,870,null,{}] 01:53:17 INFO - PROCESS | 3832 | 1463820797314 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:17 INFO - PROCESS | 3832 | 1463820797395 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 01:53:17 INFO - PROCESS | 3832 | 1463820797402 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:17 INFO - PROCESS | 3832 | ++DOCSHELL 10C6D400 == 60 [pid = 3832] [id = 227] 01:53:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (16D4D400) [pid = 3832] [serial = 679] [outer = 00000000] 01:53:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (17695800) [pid = 3832] [serial = 680] [outer = 16D4D400] 01:53:17 INFO - PROCESS | 3832 | 1463820797453 Marionette DEBUG loaded listener.js 01:53:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (17AF3800) [pid = 3832] [serial = 681] [outer = 16D4D400] 01:53:17 INFO - PROCESS | 3832 | 1463820797881 Marionette TRACE conn2 <- [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]]]}] 01:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 616ms 01:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:53:17 INFO - PROCESS | 3832 | 1463820797917 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 01:53:17 INFO - PROCESS | 3832 | 1463820797919 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 01:53:17 INFO - PROCESS | 3832 | 1463820797922 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:53:17 INFO - PROCESS | 3832 | 1463820797923 Marionette TRACE conn2 <- [1,874,null,{}] 01:53:17 INFO - PROCESS | 3832 | 1463820797927 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:18 INFO - PROCESS | 3832 | 1463820798041 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 01:53:18 INFO - PROCESS | 3832 | 1463820798094 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:18 INFO - PROCESS | 3832 | ++DOCSHELL 17694C00 == 61 [pid = 3832] [id = 228] 01:53:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (177D7800) [pid = 3832] [serial = 682] [outer = 00000000] 01:53:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (18436800) [pid = 3832] [serial = 683] [outer = 177D7800] 01:53:18 INFO - PROCESS | 3832 | 1463820798144 Marionette DEBUG loaded listener.js 01:53:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (184E8400) [pid = 3832] [serial = 684] [outer = 177D7800] 01:53:18 INFO - PROCESS | 3832 | 1463820798543 Marionette TRACE conn2 <- [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]]]}] 01:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 661ms 01:53:18 INFO - PROCESS | 3832 | 1463820798605 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 01:53:18 INFO - PROCESS | 3832 | 1463820798607 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 01:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:53:18 INFO - PROCESS | 3832 | 1463820798611 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:53:18 INFO - PROCESS | 3832 | 1463820798612 Marionette TRACE conn2 <- [1,878,null,{}] 01:53:18 INFO - PROCESS | 3832 | 1463820798615 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:18 INFO - PROCESS | 3832 | 1463820798731 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 01:53:18 INFO - PROCESS | 3832 | 1463820798806 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:18 INFO - PROCESS | 3832 | ++DOCSHELL 19A4A400 == 62 [pid = 3832] [id = 229] 01:53:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (19A4A800) [pid = 3832] [serial = 685] [outer = 00000000] 01:53:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (19B47C00) [pid = 3832] [serial = 686] [outer = 19A4A800] 01:53:18 INFO - PROCESS | 3832 | 1463820798849 Marionette DEBUG loaded listener.js 01:53:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (19B4F000) [pid = 3832] [serial = 687] [outer = 19A4A800] 01:53:19 INFO - PROCESS | 3832 | 1463820799236 Marionette TRACE conn2 <- [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]]]}] 01:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 675ms 01:53:19 INFO - PROCESS | 3832 | 1463820799292 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 01:53:19 INFO - PROCESS | 3832 | 1463820799293 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 01:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:53:19 INFO - PROCESS | 3832 | 1463820799297 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:53:19 INFO - PROCESS | 3832 | 1463820799299 Marionette TRACE conn2 <- [1,882,null,{}] 01:53:19 INFO - PROCESS | 3832 | 1463820799309 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:19 INFO - PROCESS | 3832 | 1463820799433 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 01:53:19 INFO - PROCESS | 3832 | 1463820799496 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:19 INFO - PROCESS | 3832 | ++DOCSHELL 12A67800 == 63 [pid = 3832] [id = 230] 01:53:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (19A3FC00) [pid = 3832] [serial = 688] [outer = 00000000] 01:53:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1A155000) [pid = 3832] [serial = 689] [outer = 19A3FC00] 01:53:19 INFO - PROCESS | 3832 | 1463820799541 Marionette DEBUG loaded listener.js 01:53:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (1A30BC00) [pid = 3832] [serial = 690] [outer = 19A3FC00] 01:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (131F4400) [pid = 3832] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (17FC4000) [pid = 3832] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (140C9800) [pid = 3832] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (1AA25000) [pid = 3832] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (1055C000) [pid = 3832] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (16D50000) [pid = 3832] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (19A3E800) [pid = 3832] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (142E7000) [pid = 3832] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (11A0C800) [pid = 3832] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (151DB000) [pid = 3832] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1774A000) [pid = 3832] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (114A2C00) [pid = 3832] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (16D53800) [pid = 3832] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (16D55C00) [pid = 3832] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:53:19 INFO - PROCESS | 3832 | 1463820799989 Marionette TRACE conn2 <- [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]]]}] 01:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 736ms 01:53:20 INFO - PROCESS | 3832 | 1463820800022 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 01:53:20 INFO - PROCESS | 3832 | 1463820800024 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 01:53:20 INFO - PROCESS | 3832 | 1463820800027 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:53:20 INFO - PROCESS | 3832 | 1463820800029 Marionette TRACE conn2 <- [1,886,null,{}] 01:53:20 INFO - PROCESS | 3832 | 1463820800035 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:20 INFO - PROCESS | 3832 | 1463820800228 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 01:53:20 INFO - PROCESS | 3832 | 1463820800449 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:20 INFO - PROCESS | 3832 | ++DOCSHELL 16E45000 == 64 [pid = 3832] [id = 231] 01:53:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1A8D8400) [pid = 3832] [serial = 691] [outer = 00000000] 01:53:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1AA29000) [pid = 3832] [serial = 692] [outer = 1A8D8400] 01:53:20 INFO - PROCESS | 3832 | 1463820800491 Marionette DEBUG loaded listener.js 01:53:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1AA2FC00) [pid = 3832] [serial = 693] [outer = 1A8D8400] 01:53:20 INFO - PROCESS | 3832 | 1463820800833 Marionette TRACE conn2 <- [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]]]}] 01:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 871ms 01:53:20 INFO - PROCESS | 3832 | 1463820800895 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 01:53:20 INFO - PROCESS | 3832 | 1463820800897 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 01:53:20 INFO - PROCESS | 3832 | 1463820800900 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:53:20 INFO - PROCESS | 3832 | 1463820800902 Marionette TRACE conn2 <- [1,890,null,{}] 01:53:20 INFO - PROCESS | 3832 | 1463820800905 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:20 INFO - PROCESS | 3832 | 1463820800985 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 01:53:20 INFO - PROCESS | 3832 | 1463820800991 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:20 INFO - PROCESS | 3832 | ++DOCSHELL 1A30EC00 == 65 [pid = 3832] [id = 232] 01:53:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1A380400) [pid = 3832] [serial = 694] [outer = 00000000] 01:53:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1AE4A000) [pid = 3832] [serial = 695] [outer = 1A380400] 01:53:21 INFO - PROCESS | 3832 | 1463820801035 Marionette DEBUG loaded listener.js 01:53:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1AE55400) [pid = 3832] [serial = 696] [outer = 1A380400] 01:53:21 INFO - PROCESS | 3832 | 1463820801458 Marionette TRACE conn2 <- [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]]]}] 01:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 616ms 01:53:21 INFO - PROCESS | 3832 | 1463820801522 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 01:53:21 INFO - PROCESS | 3832 | 1463820801524 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 01:53:21 INFO - PROCESS | 3832 | 1463820801511 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:53:21 INFO - PROCESS | 3832 | 1463820801513 Marionette TRACE conn2 <- [1,894,null,{}] 01:53:21 INFO - PROCESS | 3832 | 1463820801517 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:21 INFO - PROCESS | 3832 | 1463820801604 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 01:53:21 INFO - PROCESS | 3832 | 1463820801613 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:21 INFO - PROCESS | 3832 | ++DOCSHELL 10C6AC00 == 66 [pid = 3832] [id = 233] 01:53:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1A8E2000) [pid = 3832] [serial = 697] [outer = 00000000] 01:53:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1B2B5C00) [pid = 3832] [serial = 698] [outer = 1A8E2000] 01:53:21 INFO - PROCESS | 3832 | 1463820801661 Marionette DEBUG loaded listener.js 01:53:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1B55E800) [pid = 3832] [serial = 699] [outer = 1A8E2000] 01:53:22 INFO - PROCESS | 3832 | 1463820802316 Marionette TRACE conn2 <- [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]]]}] 01:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 841ms 01:53:22 INFO - PROCESS | 3832 | 1463820802380 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 01:53:22 INFO - PROCESS | 3832 | 1463820802385 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 01:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:53:22 INFO - PROCESS | 3832 | 1463820802405 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:53:22 INFO - PROCESS | 3832 | 1463820802408 Marionette TRACE conn2 <- [1,898,null,{}] 01:53:22 INFO - PROCESS | 3832 | 1463820802415 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:22 INFO - PROCESS | 3832 | 1463820802541 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 01:53:22 INFO - PROCESS | 3832 | 1463820802675 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:22 INFO - PROCESS | 3832 | ++DOCSHELL 110DA800 == 67 [pid = 3832] [id = 234] 01:53:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (11C59400) [pid = 3832] [serial = 700] [outer = 00000000] 01:53:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (13377C00) [pid = 3832] [serial = 701] [outer = 11C59400] 01:53:22 INFO - PROCESS | 3832 | 1463820802731 Marionette DEBUG loaded listener.js 01:53:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (14EB3C00) [pid = 3832] [serial = 702] [outer = 11C59400] 01:53:23 INFO - PROCESS | 3832 | 1463820803255 Marionette TRACE conn2 <- [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]]]}] 01:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 946ms 01:53:23 INFO - PROCESS | 3832 | 1463820803325 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 01:53:23 INFO - PROCESS | 3832 | 1463820803331 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 01:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:53:23 INFO - PROCESS | 3832 | 1463820803337 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:53:23 INFO - PROCESS | 3832 | 1463820803340 Marionette TRACE conn2 <- [1,902,null,{}] 01:53:23 INFO - PROCESS | 3832 | 1463820803344 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:23 INFO - PROCESS | 3832 | 1463820803451 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 01:53:23 INFO - PROCESS | 3832 | 1463820803585 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:23 INFO - PROCESS | 3832 | ++DOCSHELL 151D9400 == 68 [pid = 3832] [id = 235] 01:53:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (151DF800) [pid = 3832] [serial = 703] [outer = 00000000] 01:53:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (16D51C00) [pid = 3832] [serial = 704] [outer = 151DF800] 01:53:23 INFO - PROCESS | 3832 | 1463820803638 Marionette DEBUG loaded listener.js 01:53:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (1768A800) [pid = 3832] [serial = 705] [outer = 151DF800] 01:53:24 INFO - PROCESS | 3832 | 1463820804252 Marionette TRACE conn2 <- [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]]]}] 01:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 961ms 01:53:24 INFO - PROCESS | 3832 | 1463820804303 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 01:53:24 INFO - PROCESS | 3832 | 1463820804305 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 01:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:53:24 INFO - PROCESS | 3832 | 1463820804309 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:53:24 INFO - PROCESS | 3832 | 1463820804313 Marionette TRACE conn2 <- [1,906,null,{}] 01:53:24 INFO - PROCESS | 3832 | 1463820804324 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:24 INFO - PROCESS | 3832 | 1463820804430 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 01:53:24 INFO - PROCESS | 3832 | 1463820804565 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:24 INFO - PROCESS | 3832 | ++DOCSHELL 12A53C00 == 69 [pid = 3832] [id = 236] 01:53:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (12A54C00) [pid = 3832] [serial = 706] [outer = 00000000] 01:53:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (184E3000) [pid = 3832] [serial = 707] [outer = 12A54C00] 01:53:24 INFO - PROCESS | 3832 | 1463820804630 Marionette DEBUG loaded listener.js 01:53:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (19A45000) [pid = 3832] [serial = 708] [outer = 12A54C00] 01:53:25 INFO - PROCESS | 3832 | 1463820805182 Marionette TRACE conn2 <- [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]]]}] 01:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 916ms 01:53:25 INFO - PROCESS | 3832 | 1463820805220 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 01:53:25 INFO - PROCESS | 3832 | 1463820805223 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 01:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:53:25 INFO - PROCESS | 3832 | 1463820805226 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:53:25 INFO - PROCESS | 3832 | 1463820805228 Marionette TRACE conn2 <- [1,910,null,{}] 01:53:25 INFO - PROCESS | 3832 | 1463820805232 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:25 INFO - PROCESS | 3832 | 1463820805337 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 01:53:25 INFO - PROCESS | 3832 | 1463820805442 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:25 INFO - PROCESS | 3832 | ++DOCSHELL 1AA26C00 == 70 [pid = 3832] [id = 237] 01:53:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (1AA28800) [pid = 3832] [serial = 709] [outer = 00000000] 01:53:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (1AE55C00) [pid = 3832] [serial = 710] [outer = 1AA28800] 01:53:25 INFO - PROCESS | 3832 | 1463820805479 Marionette DEBUG loaded listener.js 01:53:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (1B559000) [pid = 3832] [serial = 711] [outer = 1AA28800] 01:53:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (0F279C00) [pid = 3832] [serial = 712] [outer = 1B559800] 01:53:26 INFO - PROCESS | 3832 | 1463820806348 Marionette TRACE conn2 <- [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]]]}] 01:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1202ms 01:53:26 INFO - PROCESS | 3832 | 1463820806419 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 01:53:26 INFO - PROCESS | 3832 | 1463820806424 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 01:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:53:26 INFO - PROCESS | 3832 | 1463820806429 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:53:26 INFO - PROCESS | 3832 | 1463820806434 Marionette TRACE conn2 <- [1,914,null,{}] 01:53:26 INFO - PROCESS | 3832 | 1463820806440 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:26 INFO - PROCESS | 3832 | 1463820806537 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 01:53:26 INFO - PROCESS | 3832 | 1463820806676 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:26 INFO - PROCESS | 3832 | ++DOCSHELL 0F26D400 == 71 [pid = 3832] [id = 238] 01:53:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (0F271C00) [pid = 3832] [serial = 713] [outer = 00000000] 01:53:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (10D0C000) [pid = 3832] [serial = 714] [outer = 0F271C00] 01:53:26 INFO - PROCESS | 3832 | 1463820806724 Marionette DEBUG loaded listener.js 01:53:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (12A4E000) [pid = 3832] [serial = 715] [outer = 0F271C00] 01:53:27 INFO - PROCESS | 3832 | --DOCSHELL 19A43000 == 70 [pid = 3832] [id = 190] 01:53:27 INFO - PROCESS | 3832 | --DOCSHELL 19A32400 == 69 [pid = 3832] [id = 147] 01:53:27 INFO - PROCESS | 3832 | --DOCSHELL 140CDC00 == 68 [pid = 3832] [id = 195] 01:53:27 INFO - PROCESS | 3832 | --DOCSHELL 15120800 == 67 [pid = 3832] [id = 194] 01:53:27 INFO - PROCESS | 3832 | --DOCSHELL 1A30EC00 == 66 [pid = 3832] [id = 232] 01:53:27 INFO - PROCESS | 3832 | --DOCSHELL 16E45000 == 65 [pid = 3832] [id = 231] 01:53:27 INFO - PROCESS | 3832 | --DOCSHELL 12A67800 == 64 [pid = 3832] [id = 230] 01:53:27 INFO - PROCESS | 3832 | --DOCSHELL 19A4A400 == 63 [pid = 3832] [id = 229] 01:53:27 INFO - PROCESS | 3832 | --DOCSHELL 17694C00 == 62 [pid = 3832] [id = 228] 01:53:27 INFO - PROCESS | 3832 | --DOCSHELL 10C6D400 == 61 [pid = 3832] [id = 227] 01:53:27 INFO - PROCESS | 3832 | --DOCSHELL 16D52000 == 60 [pid = 3832] [id = 226] 01:53:27 INFO - PROCESS | 3832 | --DOCSHELL 138E2800 == 59 [pid = 3832] [id = 225] 01:53:27 INFO - PROCESS | 3832 | --DOCSHELL 10F11C00 == 58 [pid = 3832] [id = 224] 01:53:27 INFO - PROCESS | 3832 | --DOCSHELL 0F273C00 == 57 [pid = 3832] [id = 223] 01:53:27 INFO - PROCESS | 3832 | --DOCSHELL 10D05C00 == 56 [pid = 3832] [id = 222] 01:53:27 INFO - PROCESS | 3832 | --DOCSHELL 10C69C00 == 55 [pid = 3832] [id = 221] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (1AA2DC00) [pid = 3832] [serial = 647] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | 1463820807313 Marionette TRACE conn2 <- [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]]]}] 01:53:27 INFO - PROCESS | 3832 | --DOCSHELL 184E4800 == 54 [pid = 3832] [id = 220] 01:53:27 INFO - PROCESS | 3832 | --DOCSHELL 177D3C00 == 53 [pid = 3832] [id = 219] 01:53:27 INFO - PROCESS | 3832 | --DOCSHELL 155E6400 == 52 [pid = 3832] [id = 218] 01:53:27 INFO - PROCESS | 3832 | --DOCSHELL 0F26DC00 == 51 [pid = 3832] [id = 217] 01:53:27 INFO - PROCESS | 3832 | --DOCSHELL 19BE2C00 == 50 [pid = 3832] [id = 216] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (14019C00) [pid = 3832] [serial = 576] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (18772400) [pid = 3832] [serial = 635] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (19A4F800) [pid = 3832] [serial = 636] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (15123000) [pid = 3832] [serial = 609] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (1511B800) [pid = 3832] [serial = 608] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (1AA31C00) [pid = 3832] [serial = 615] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1AA2D000) [pid = 3832] [serial = 614] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (13307000) [pid = 3832] [serial = 621] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (12A89400) [pid = 3832] [serial = 620] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (17131400) [pid = 3832] [serial = 629] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (1A156000) [pid = 3832] [serial = 638] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (15776C00) [pid = 3832] [serial = 626] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (16CB0C00) [pid = 3832] [serial = 627] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (13820800) [pid = 3832] [serial = 623] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (140CC800) [pid = 3832] [serial = 624] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (1AD95800) [pid = 3832] [serial = 618] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1AA70800) [pid = 3832] [serial = 617] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (184E6800) [pid = 3832] [serial = 612] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (18432C00) [pid = 3832] [serial = 611] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (15771400) [pid = 3832] [serial = 641] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (15E2A400) [pid = 3832] [serial = 642] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1A30C400) [pid = 3832] [serial = 644] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1A15C400) [pid = 3832] [serial = 639] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (17AF2400) [pid = 3832] [serial = 632] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1A7B2000) [pid = 3832] [serial = 645] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (17FBD400) [pid = 3832] [serial = 633] [outer = 00000000] [url = about:blank] 01:53:27 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (17557400) [pid = 3832] [serial = 630] [outer = 00000000] [url = about:blank] 01:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 901ms 01:53:27 INFO - PROCESS | 3832 | 1463820807339 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 01:53:27 INFO - PROCESS | 3832 | 1463820807344 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 01:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:53:27 INFO - PROCESS | 3832 | 1463820807350 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:53:27 INFO - PROCESS | 3832 | 1463820807352 Marionette TRACE conn2 <- [1,918,null,{}] 01:53:27 INFO - PROCESS | 3832 | 1463820807356 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:27 INFO - PROCESS | 3832 | 1463820807453 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 01:53:27 INFO - PROCESS | 3832 | 1463820807546 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:27 INFO - PROCESS | 3832 | ++DOCSHELL 10F11C00 == 51 [pid = 3832] [id = 239] 01:53:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (11C9A800) [pid = 3832] [serial = 716] [outer = 00000000] 01:53:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (12A55800) [pid = 3832] [serial = 717] [outer = 11C9A800] 01:53:27 INFO - PROCESS | 3832 | 1463820807590 Marionette DEBUG loaded listener.js 01:53:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (12A73C00) [pid = 3832] [serial = 718] [outer = 11C9A800] 01:53:27 INFO - PROCESS | 3832 | 1463820807955 Marionette TRACE conn2 <- [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]]]}] 01:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 675ms 01:53:28 INFO - PROCESS | 3832 | 1463820808031 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 01:53:28 INFO - PROCESS | 3832 | 1463820808033 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 01:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:53:28 INFO - PROCESS | 3832 | 1463820808037 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:53:28 INFO - PROCESS | 3832 | 1463820808040 Marionette TRACE conn2 <- [1,922,null,{}] 01:53:28 INFO - PROCESS | 3832 | 1463820808050 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:28 INFO - PROCESS | 3832 | 1463820808140 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 01:53:28 INFO - PROCESS | 3832 | 1463820808131 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:28 INFO - PROCESS | 3832 | ++DOCSHELL 1400F400 == 52 [pid = 3832] [id = 240] 01:53:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1400FC00) [pid = 3832] [serial = 719] [outer = 00000000] 01:53:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (140CDC00) [pid = 3832] [serial = 720] [outer = 1400FC00] 01:53:28 INFO - PROCESS | 3832 | 1463820808186 Marionette DEBUG loaded listener.js 01:53:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (142E8800) [pid = 3832] [serial = 721] [outer = 1400FC00] 01:53:28 INFO - PROCESS | 3832 | 1463820808610 Marionette TRACE conn2 <- [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]]]}] 01:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 616ms 01:53:28 INFO - PROCESS | 3832 | 1463820808642 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 01:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:53:28 INFO - PROCESS | 3832 | 1463820808644 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 01:53:28 INFO - PROCESS | 3832 | 1463820808647 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:53:28 INFO - PROCESS | 3832 | 1463820808649 Marionette TRACE conn2 <- [1,926,null,{}] 01:53:28 INFO - PROCESS | 3832 | 1463820808652 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:28 INFO - PROCESS | 3832 | 1463820808739 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 01:53:28 INFO - PROCESS | 3832 | 1463820808745 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:28 INFO - PROCESS | 3832 | ++DOCSHELL 15126000 == 53 [pid = 3832] [id = 241] 01:53:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (15127400) [pid = 3832] [serial = 722] [outer = 00000000] 01:53:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (151E0800) [pid = 3832] [serial = 723] [outer = 15127400] 01:53:28 INFO - PROCESS | 3832 | 1463820808789 Marionette DEBUG loaded listener.js 01:53:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (151E6C00) [pid = 3832] [serial = 724] [outer = 15127400] 01:53:29 INFO - PROCESS | 3832 | 1463820809190 Marionette TRACE conn2 <- [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]]]}] 01:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 571ms 01:53:29 INFO - PROCESS | 3832 | 1463820809231 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 01:53:29 INFO - PROCESS | 3832 | 1463820809233 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 01:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:53:29 INFO - PROCESS | 3832 | 1463820809236 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:53:29 INFO - PROCESS | 3832 | 1463820809238 Marionette TRACE conn2 <- [1,930,null,{}] 01:53:29 INFO - PROCESS | 3832 | 1463820809241 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:29 INFO - PROCESS | 3832 | 1463820809330 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 01:53:29 INFO - PROCESS | 3832 | 1463820809336 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:29 INFO - PROCESS | 3832 | ++DOCSHELL 15775C00 == 54 [pid = 3832] [id = 242] 01:53:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (15778400) [pid = 3832] [serial = 725] [outer = 00000000] 01:53:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (15E2A400) [pid = 3832] [serial = 726] [outer = 15778400] 01:53:29 INFO - PROCESS | 3832 | 1463820809381 Marionette DEBUG loaded listener.js 01:53:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (160CF400) [pid = 3832] [serial = 727] [outer = 15778400] 01:53:29 INFO - PROCESS | 3832 | 1463820809828 Marionette TRACE conn2 <- [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]]]}] 01:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 615ms 01:53:29 INFO - PROCESS | 3832 | 1463820809840 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 01:53:29 INFO - PROCESS | 3832 | 1463820809842 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 01:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:53:29 INFO - PROCESS | 3832 | 1463820809845 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:53:29 INFO - PROCESS | 3832 | 1463820809847 Marionette TRACE conn2 <- [1,934,null,{}] 01:53:29 INFO - PROCESS | 3832 | 1463820809856 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:29 INFO - PROCESS | 3832 | 1463820809985 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 01:53:29 INFO - PROCESS | 3832 | 1463820809993 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:29 INFO - PROCESS | 3832 | ++DOCSHELL 10A64C00 == 55 [pid = 3832] [id = 243] 01:53:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (14278800) [pid = 3832] [serial = 728] [outer = 00000000] 01:53:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (17556800) [pid = 3832] [serial = 729] [outer = 14278800] 01:53:30 INFO - PROCESS | 3832 | 1463820810037 Marionette DEBUG loaded listener.js 01:53:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (17684C00) [pid = 3832] [serial = 730] [outer = 14278800] 01:53:30 INFO - PROCESS | 3832 | 1463820810463 Marionette TRACE conn2 <- [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]]]}] 01:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 661ms 01:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:53:30 INFO - PROCESS | 3832 | 1463820810527 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 01:53:30 INFO - PROCESS | 3832 | 1463820810529 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 01:53:30 INFO - PROCESS | 3832 | 1463820810532 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:53:30 INFO - PROCESS | 3832 | 1463820810533 Marionette TRACE conn2 <- [1,938,null,{}] 01:53:30 INFO - PROCESS | 3832 | 1463820810537 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:30 INFO - PROCESS | 3832 | 1463820810644 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 01:53:30 INFO - PROCESS | 3832 | 1463820810717 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:30 INFO - PROCESS | 3832 | ++DOCSHELL 16D4C800 == 56 [pid = 3832] [id = 244] 01:53:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (17552000) [pid = 3832] [serial = 731] [outer = 00000000] 01:53:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (17AF6400) [pid = 3832] [serial = 732] [outer = 17552000] 01:53:30 INFO - PROCESS | 3832 | 1463820810762 Marionette DEBUG loaded listener.js 01:53:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (17F73400) [pid = 3832] [serial = 733] [outer = 17552000] 01:53:31 INFO - PROCESS | 3832 | 1463820811155 Marionette TRACE conn2 <- [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]]]}] 01:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 661ms 01:53:31 INFO - PROCESS | 3832 | 1463820811196 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 01:53:31 INFO - PROCESS | 3832 | 1463820811198 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 01:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:53:31 INFO - PROCESS | 3832 | 1463820811201 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:53:31 INFO - PROCESS | 3832 | 1463820811203 Marionette TRACE conn2 <- [1,942,null,{}] 01:53:31 INFO - PROCESS | 3832 | 1463820811207 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:31 INFO - PROCESS | 3832 | 1463820811321 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 01:53:31 INFO - PROCESS | 3832 | 1463820811376 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:31 INFO - PROCESS | 3832 | ++DOCSHELL 1774A800 == 57 [pid = 3832] [id = 245] 01:53:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (1774F000) [pid = 3832] [serial = 734] [outer = 00000000] 01:53:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (18432C00) [pid = 3832] [serial = 735] [outer = 1774F000] 01:53:31 INFO - PROCESS | 3832 | 1463820811424 Marionette DEBUG loaded listener.js 01:53:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (184DD800) [pid = 3832] [serial = 736] [outer = 1774F000] 01:53:31 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (19A4A800) [pid = 3832] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:53:31 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (19A3FC00) [pid = 3832] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:53:31 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (19BE9400) [pid = 3832] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:53:31 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (10F1AC00) [pid = 3832] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:53:31 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (1A8D8400) [pid = 3832] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:53:31 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (16D52800) [pid = 3832] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:53:31 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (105EF400) [pid = 3832] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:53:31 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (16D4D400) [pid = 3832] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:53:31 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (14EB3800) [pid = 3832] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:53:31 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (1A380400) [pid = 3832] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:53:31 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (177D7800) [pid = 3832] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:53:31 INFO - PROCESS | 3832 | 1463820811984 Marionette TRACE conn2 <- [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]]]}] 01:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 811ms 01:53:32 INFO - PROCESS | 3832 | 1463820812020 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 01:53:32 INFO - PROCESS | 3832 | 1463820812022 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 01:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:53:32 INFO - PROCESS | 3832 | 1463820812025 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:53:32 INFO - PROCESS | 3832 | 1463820812027 Marionette TRACE conn2 <- [1,946,null,{}] 01:53:32 INFO - PROCESS | 3832 | 1463820812031 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:32 INFO - PROCESS | 3832 | 1463820812108 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 01:53:32 INFO - PROCESS | 3832 | 1463820812114 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:32 INFO - PROCESS | 3832 | ++DOCSHELL 140CD000 == 58 [pid = 3832] [id = 246] 01:53:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (16D4D400) [pid = 3832] [serial = 737] [outer = 00000000] 01:53:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (17745800) [pid = 3832] [serial = 738] [outer = 16D4D400] 01:53:32 INFO - PROCESS | 3832 | 1463820812157 Marionette DEBUG loaded listener.js 01:53:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (184E3800) [pid = 3832] [serial = 739] [outer = 16D4D400] 01:53:32 INFO - PROCESS | 3832 | 1463820812548 Marionette TRACE conn2 <- [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]]]}] 01:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 570ms 01:53:32 INFO - PROCESS | 3832 | 1463820812605 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 01:53:32 INFO - PROCESS | 3832 | 1463820812590 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 01:53:32 INFO - PROCESS | 3832 | 1463820812598 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:53:32 INFO - PROCESS | 3832 | 1463820812600 Marionette TRACE conn2 <- [1,950,null,{}] 01:53:32 INFO - PROCESS | 3832 | 1463820812603 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:32 INFO - PROCESS | 3832 | 1463820812683 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 01:53:32 INFO - PROCESS | 3832 | 1463820812689 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:32 INFO - PROCESS | 3832 | ++DOCSHELL 18776C00 == 59 [pid = 3832] [id = 247] 01:53:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (19A34800) [pid = 3832] [serial = 740] [outer = 00000000] 01:53:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (19A3C000) [pid = 3832] [serial = 741] [outer = 19A34800] 01:53:32 INFO - PROCESS | 3832 | 1463820812735 Marionette DEBUG loaded listener.js 01:53:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (19A48000) [pid = 3832] [serial = 742] [outer = 19A34800] 01:53:33 INFO - PROCESS | 3832 | 1463820813170 Marionette TRACE conn2 <- [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]]]}] 01:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 616ms 01:53:33 INFO - PROCESS | 3832 | 1463820813217 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 01:53:33 INFO - PROCESS | 3832 | 1463820813219 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 01:53:33 INFO - PROCESS | 3832 | 1463820813222 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:53:33 INFO - PROCESS | 3832 | 1463820813225 Marionette TRACE conn2 <- [1,954,null,{}] 01:53:33 INFO - PROCESS | 3832 | 1463820813228 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:33 INFO - PROCESS | 3832 | 1463820813327 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 01:53:33 INFO - PROCESS | 3832 | 1463820813333 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:33 INFO - PROCESS | 3832 | ++DOCSHELL 17590400 == 60 [pid = 3832] [id = 248] 01:53:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (19A4B800) [pid = 3832] [serial = 743] [outer = 00000000] 01:53:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (19BDE400) [pid = 3832] [serial = 744] [outer = 19A4B800] 01:53:33 INFO - PROCESS | 3832 | 1463820813382 Marionette DEBUG loaded listener.js 01:53:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (1A155C00) [pid = 3832] [serial = 745] [outer = 19A4B800] 01:53:34 INFO - PROCESS | 3832 | 1463820814006 Marionette TRACE conn2 <- [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]]]}] 01:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 871ms 01:53:34 INFO - PROCESS | 3832 | 1463820814090 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 01:53:34 INFO - PROCESS | 3832 | 1463820814094 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 01:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:53:34 INFO - PROCESS | 3832 | 1463820814100 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:53:34 INFO - PROCESS | 3832 | 1463820814104 Marionette TRACE conn2 <- [1,958,null,{}] 01:53:34 INFO - PROCESS | 3832 | 1463820814110 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:34 INFO - PROCESS | 3832 | 1463820814222 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 01:53:34 INFO - PROCESS | 3832 | 1463820814354 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:34 INFO - PROCESS | 3832 | ++DOCSHELL 10D06800 == 61 [pid = 3832] [id = 249] 01:53:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (10D0A000) [pid = 3832] [serial = 746] [outer = 00000000] 01:53:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (12A4B800) [pid = 3832] [serial = 747] [outer = 10D0A000] 01:53:34 INFO - PROCESS | 3832 | 1463820814411 Marionette DEBUG loaded listener.js 01:53:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (12AE4000) [pid = 3832] [serial = 748] [outer = 10D0A000] 01:53:35 INFO - PROCESS | 3832 | 1463820815008 Marionette TRACE conn2 <- [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]]]}] 01:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 961ms 01:53:35 INFO - PROCESS | 3832 | 1463820815069 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 01:53:35 INFO - PROCESS | 3832 | 1463820815075 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 01:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:53:35 INFO - PROCESS | 3832 | 1463820815081 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:53:35 INFO - PROCESS | 3832 | 1463820815084 Marionette TRACE conn2 <- [1,962,null,{}] 01:53:35 INFO - PROCESS | 3832 | 1463820815088 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:35 INFO - PROCESS | 3832 | 1463820815193 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 01:53:35 INFO - PROCESS | 3832 | 1463820815325 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:35 INFO - PROCESS | 3832 | ++DOCSHELL 130D3C00 == 62 [pid = 3832] [id = 250] 01:53:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (13820800) [pid = 3832] [serial = 749] [outer = 00000000] 01:53:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (14EB9400) [pid = 3832] [serial = 750] [outer = 13820800] 01:53:35 INFO - PROCESS | 3832 | 1463820815379 Marionette DEBUG loaded listener.js 01:53:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (151E0C00) [pid = 3832] [serial = 751] [outer = 13820800] 01:53:35 INFO - PROCESS | 3832 | 1463820815972 Marionette TRACE conn2 <- [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]]]}] 01:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 901ms 01:53:35 INFO - PROCESS | 3832 | 1463820815995 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 01:53:35 INFO - PROCESS | 3832 | 1463820815997 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 01:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:53:35 INFO - PROCESS | 3832 | 1463820816002 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:53:35 INFO - PROCESS | 3832 | 1463820816006 Marionette TRACE conn2 <- [1,966,null,{}] 01:53:35 INFO - PROCESS | 3832 | 1463820816017 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:36 INFO - PROCESS | 3832 | 1463820816125 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 01:53:36 INFO - PROCESS | 3832 | 1463820816241 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:36 INFO - PROCESS | 3832 | ++DOCSHELL 180DB000 == 63 [pid = 3832] [id = 251] 01:53:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (182B9000) [pid = 3832] [serial = 752] [outer = 00000000] 01:53:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (19A46000) [pid = 3832] [serial = 753] [outer = 182B9000] 01:53:36 INFO - PROCESS | 3832 | 1463820816297 Marionette DEBUG loaded listener.js 01:53:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (19A50C00) [pid = 3832] [serial = 754] [outer = 182B9000] 01:53:36 INFO - PROCESS | 3832 | 1463820816810 Marionette TRACE conn2 <- [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]]]}] 01:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 871ms 01:53:36 INFO - PROCESS | 3832 | 1463820816869 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 01:53:36 INFO - PROCESS | 3832 | 1463820816872 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 01:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:53:36 INFO - PROCESS | 3832 | 1463820816876 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:53:36 INFO - PROCESS | 3832 | 1463820816878 Marionette TRACE conn2 <- [1,970,null,{}] 01:53:36 INFO - PROCESS | 3832 | 1463820816882 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:36 INFO - PROCESS | 3832 | 1463820816985 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 01:53:37 INFO - PROCESS | 3832 | 1463820817087 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:37 INFO - PROCESS | 3832 | ++DOCSHELL 17AFA800 == 64 [pid = 3832] [id = 252] 01:53:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (19A3A000) [pid = 3832] [serial = 755] [outer = 00000000] 01:53:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (1A30E400) [pid = 3832] [serial = 756] [outer = 19A3A000] 01:53:37 INFO - PROCESS | 3832 | 1463820817123 Marionette DEBUG loaded listener.js 01:53:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (1A7AEC00) [pid = 3832] [serial = 757] [outer = 19A3A000] 01:53:37 INFO - PROCESS | 3832 | 1463820817686 Marionette TRACE conn2 <- [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]]]}] 01:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 871ms 01:53:37 INFO - PROCESS | 3832 | 1463820817742 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 01:53:37 INFO - PROCESS | 3832 | 1463820817744 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 01:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:53:37 INFO - PROCESS | 3832 | 1463820817748 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:53:37 INFO - PROCESS | 3832 | 1463820817750 Marionette TRACE conn2 <- [1,974,null,{}] 01:53:37 INFO - PROCESS | 3832 | 1463820817753 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:37 INFO - PROCESS | 3832 | 1463820817857 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 01:53:37 INFO - PROCESS | 3832 | 1463820817963 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:37 INFO - PROCESS | 3832 | ++DOCSHELL 1A7B2000 == 65 [pid = 3832] [id = 253] 01:53:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (1AA25400) [pid = 3832] [serial = 758] [outer = 00000000] 01:53:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (1AA2BC00) [pid = 3832] [serial = 759] [outer = 1AA25400] 01:53:37 INFO - PROCESS | 3832 | 1463820817999 Marionette DEBUG loaded listener.js 01:53:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (1AA2D000) [pid = 3832] [serial = 760] [outer = 1AA25400] 01:53:38 INFO - PROCESS | 3832 | 1463820818596 Marionette TRACE conn2 <- [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]]]}] 01:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 916ms 01:53:38 INFO - PROCESS | 3832 | 1463820818659 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 01:53:38 INFO - PROCESS | 3832 | 1463820818662 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 01:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:53:38 INFO - PROCESS | 3832 | 1463820818665 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:53:38 INFO - PROCESS | 3832 | 1463820818667 Marionette TRACE conn2 <- [1,978,null,{}] 01:53:38 INFO - PROCESS | 3832 | 1463820818671 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:39 INFO - PROCESS | 3832 | 1463820819005 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 01:53:39 INFO - PROCESS | 3832 | 1463820819137 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:39 INFO - PROCESS | 3832 | ++DOCSHELL 0F26B800 == 66 [pid = 3832] [id = 254] 01:53:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (0F26CC00) [pid = 3832] [serial = 761] [outer = 00000000] 01:53:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (0F9D0800) [pid = 3832] [serial = 762] [outer = 0F26CC00] 01:53:39 INFO - PROCESS | 3832 | 1463820819187 Marionette DEBUG loaded listener.js 01:53:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (10562400) [pid = 3832] [serial = 763] [outer = 0F26CC00] 01:53:39 INFO - PROCESS | 3832 | 1463820819791 Marionette TRACE conn2 <- [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]]]}] 01:53:39 INFO - PROCESS | 3832 | --DOCSHELL 182B5400 == 65 [pid = 3832] [id = 177] 01:53:39 INFO - PROCESS | 3832 | --DOCSHELL 18776C00 == 64 [pid = 3832] [id = 247] 01:53:39 INFO - PROCESS | 3832 | --DOCSHELL 140CD000 == 63 [pid = 3832] [id = 246] 01:53:39 INFO - PROCESS | 3832 | --DOCSHELL 1774A800 == 62 [pid = 3832] [id = 245] 01:53:39 INFO - PROCESS | 3832 | --DOCSHELL 16D4C800 == 61 [pid = 3832] [id = 244] 01:53:39 INFO - PROCESS | 3832 | --DOCSHELL 10A64C00 == 60 [pid = 3832] [id = 243] 01:53:39 INFO - PROCESS | 3832 | --DOCSHELL 15775C00 == 59 [pid = 3832] [id = 242] 01:53:39 INFO - PROCESS | 3832 | --DOCSHELL 15126000 == 58 [pid = 3832] [id = 241] 01:53:39 INFO - PROCESS | 3832 | --DOCSHELL 1400F400 == 57 [pid = 3832] [id = 240] 01:53:39 INFO - PROCESS | 3832 | --DOCSHELL 10F11C00 == 56 [pid = 3832] [id = 239] 01:53:39 INFO - PROCESS | 3832 | --DOCSHELL 0F26D400 == 55 [pid = 3832] [id = 238] 01:53:39 INFO - PROCESS | 3832 | --DOCSHELL 1AA26C00 == 54 [pid = 3832] [id = 237] 01:53:39 INFO - PROCESS | 3832 | --DOCSHELL 12A53C00 == 53 [pid = 3832] [id = 236] 01:53:39 INFO - PROCESS | 3832 | --DOCSHELL 151D9400 == 52 [pid = 3832] [id = 235] 01:53:39 INFO - PROCESS | 3832 | --DOCSHELL 110DA800 == 51 [pid = 3832] [id = 234] 01:53:39 INFO - PROCESS | 3832 | --DOCSHELL 10C6AC00 == 50 [pid = 3832] [id = 233] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (19B47C00) [pid = 3832] [serial = 686] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (1A155000) [pid = 3832] [serial = 689] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (19B4F000) [pid = 3832] [serial = 687] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (1AA6CC00) [pid = 3832] [serial = 648] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (13DAF000) [pid = 3832] [serial = 671] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (142E7C00) [pid = 3832] [serial = 672] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (1AA29000) [pid = 3832] [serial = 692] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (16EEAC00) [pid = 3832] [serial = 677] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (17226400) [pid = 3832] [serial = 678] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (10D06C00) [pid = 3832] [serial = 669] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (10C71C00) [pid = 3832] [serial = 668] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (17695800) [pid = 3832] [serial = 680] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (15125C00) [pid = 3832] [serial = 674] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (151E1C00) [pid = 3832] [serial = 675] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (12A69400) [pid = 3832] [serial = 650] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (15E27000) [pid = 3832] [serial = 653] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (184E9C00) [pid = 3832] [serial = 656] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (1B14C800) [pid = 3832] [serial = 659] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (10C71400) [pid = 3832] [serial = 662] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (10D0B000) [pid = 3832] [serial = 665] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (1AE55400) [pid = 3832] [serial = 696] [outer = 00000000] [url = about:blank] 01:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (1B2B5C00) [pid = 3832] [serial = 698] [outer = 00000000] [url = about:blank] 01:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1202ms 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (1AE4A000) [pid = 3832] [serial = 695] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (1A30BC00) [pid = 3832] [serial = 690] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (18436800) [pid = 3832] [serial = 683] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (184E8400) [pid = 3832] [serial = 684] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1AA2FC00) [pid = 3832] [serial = 693] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (17AF3800) [pid = 3832] [serial = 681] [outer = 00000000] [url = about:blank] 01:53:39 INFO - PROCESS | 3832 | 1463820819871 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 01:53:39 INFO - PROCESS | 3832 | 1463820819874 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 01:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:53:39 INFO - PROCESS | 3832 | 1463820819879 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:53:39 INFO - PROCESS | 3832 | 1463820819883 Marionette TRACE conn2 <- [1,982,null,{}] 01:53:39 INFO - PROCESS | 3832 | 1463820819887 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:40 INFO - PROCESS | 3832 | 1463820820032 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 01:53:40 INFO - PROCESS | 3832 | 1463820820092 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:40 INFO - PROCESS | 3832 | ++DOCSHELL 10C75000 == 51 [pid = 3832] [id = 255] 01:53:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (10C76400) [pid = 3832] [serial = 764] [outer = 00000000] 01:53:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (10D08800) [pid = 3832] [serial = 765] [outer = 10C76400] 01:53:40 INFO - PROCESS | 3832 | 1463820820122 Marionette DEBUG loaded listener.js 01:53:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (10F11C00) [pid = 3832] [serial = 766] [outer = 10C76400] 01:53:40 INFO - PROCESS | 3832 | 1463820820552 Marionette TRACE conn2 <- [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]]]}] 01:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 705ms 01:53:40 INFO - PROCESS | 3832 | 1463820820580 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 01:53:40 INFO - PROCESS | 3832 | 1463820820583 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 01:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:53:40 INFO - PROCESS | 3832 | 1463820820587 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:53:40 INFO - PROCESS | 3832 | 1463820820589 Marionette TRACE conn2 <- [1,986,null,{}] 01:53:40 INFO - PROCESS | 3832 | 1463820820592 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:40 INFO - PROCESS | 3832 | 1463820820677 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 01:53:40 INFO - PROCESS | 3832 | 1463820820689 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:40 INFO - PROCESS | 3832 | ++DOCSHELL 128A3C00 == 52 [pid = 3832] [id = 256] 01:53:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (128A7000) [pid = 3832] [serial = 767] [outer = 00000000] 01:53:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (12A4A400) [pid = 3832] [serial = 768] [outer = 128A7000] 01:53:40 INFO - PROCESS | 3832 | 1463820820734 Marionette DEBUG loaded listener.js 01:53:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (12A53C00) [pid = 3832] [serial = 769] [outer = 128A7000] 01:53:41 INFO - PROCESS | 3832 | 1463820821183 Marionette TRACE conn2 <- [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]]]}] 01:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 616ms 01:53:41 INFO - PROCESS | 3832 | 1463820821207 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 01:53:41 INFO - PROCESS | 3832 | 1463820821210 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 01:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:53:41 INFO - PROCESS | 3832 | 1463820821221 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:53:41 INFO - PROCESS | 3832 | 1463820821225 Marionette TRACE conn2 <- [1,990,null,{}] 01:53:41 INFO - PROCESS | 3832 | 1463820821229 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:41 INFO - PROCESS | 3832 | 1463820821314 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 01:53:41 INFO - PROCESS | 3832 | 1463820821323 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:41 INFO - PROCESS | 3832 | ++DOCSHELL 13373C00 == 53 [pid = 3832] [id = 257] 01:53:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (13374000) [pid = 3832] [serial = 770] [outer = 00000000] 01:53:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (13828400) [pid = 3832] [serial = 771] [outer = 13374000] 01:53:41 INFO - PROCESS | 3832 | 1463820821370 Marionette DEBUG loaded listener.js 01:53:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (138E7000) [pid = 3832] [serial = 772] [outer = 13374000] 01:53:41 INFO - PROCESS | 3832 | 1463820821784 Marionette TRACE conn2 <- [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]]]}] 01:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 631ms 01:53:41 INFO - PROCESS | 3832 | 1463820821851 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 01:53:41 INFO - PROCESS | 3832 | 1463820821853 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 01:53:41 INFO - PROCESS | 3832 | 1463820821857 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:53:41 INFO - PROCESS | 3832 | 1463820821859 Marionette TRACE conn2 <- [1,994,null,{}] 01:53:41 INFO - PROCESS | 3832 | 1463820821862 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:41 INFO - PROCESS | 3832 | 1463820821955 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 01:53:41 INFO - PROCESS | 3832 | 1463820822003 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:41 INFO - PROCESS | 3832 | ++DOCSHELL 138E3400 == 54 [pid = 3832] [id = 258] 01:53:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (13DAE400) [pid = 3832] [serial = 773] [outer = 00000000] 01:53:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (140CF000) [pid = 3832] [serial = 774] [outer = 13DAE400] 01:53:42 INFO - PROCESS | 3832 | 1463820822034 Marionette DEBUG loaded listener.js 01:53:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (142E8400) [pid = 3832] [serial = 775] [outer = 13DAE400] 01:53:42 INFO - PROCESS | 3832 | 1463820822472 Marionette TRACE conn2 <- [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]]]}] 01:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 661ms 01:53:42 INFO - PROCESS | 3832 | 1463820822520 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 01:53:42 INFO - PROCESS | 3832 | 1463820822522 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 01:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:53:42 INFO - PROCESS | 3832 | 1463820822525 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:53:42 INFO - PROCESS | 3832 | 1463820822527 Marionette TRACE conn2 <- [1,998,null,{}] 01:53:42 INFO - PROCESS | 3832 | 1463820822530 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:42 INFO - PROCESS | 3832 | 1463820822643 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 01:53:42 INFO - PROCESS | 3832 | 1463820822706 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:42 INFO - PROCESS | 3832 | ++DOCSHELL 151D8C00 == 55 [pid = 3832] [id = 259] 01:53:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (151D9400) [pid = 3832] [serial = 776] [outer = 00000000] 01:53:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (151E0400) [pid = 3832] [serial = 777] [outer = 151D9400] 01:53:42 INFO - PROCESS | 3832 | 1463820822756 Marionette DEBUG loaded listener.js 01:53:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (155F0800) [pid = 3832] [serial = 778] [outer = 151D9400] 01:53:43 INFO - PROCESS | 3832 | 1463820823179 Marionette TRACE conn2 <- [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]]]}] 01:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 675ms 01:53:43 INFO - PROCESS | 3832 | 1463820823210 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 01:53:43 INFO - PROCESS | 3832 | 1463820823212 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 01:53:43 INFO - PROCESS | 3832 | 1463820823215 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:53:43 INFO - PROCESS | 3832 | 1463820823217 Marionette TRACE conn2 <- [1,1002,null,{}] 01:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:53:43 INFO - PROCESS | 3832 | 1463820823221 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:43 INFO - PROCESS | 3832 | 1463820823366 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 01:53:43 INFO - PROCESS | 3832 | 1463820823392 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:43 INFO - PROCESS | 3832 | ++DOCSHELL 142F2400 == 56 [pid = 3832] [id = 260] 01:53:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (151E6000) [pid = 3832] [serial = 779] [outer = 00000000] 01:53:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (16CB1000) [pid = 3832] [serial = 780] [outer = 151E6000] 01:53:43 INFO - PROCESS | 3832 | 1463820823420 Marionette DEBUG loaded listener.js 01:53:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (16EF1400) [pid = 3832] [serial = 781] [outer = 151E6000] 01:53:43 INFO - PROCESS | 3832 | 1463820823868 Marionette TRACE conn2 <- [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]]]}] 01:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 676ms 01:53:43 INFO - PROCESS | 3832 | 1463820823879 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 01:53:43 INFO - PROCESS | 3832 | 1463820823881 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 01:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:53:43 INFO - PROCESS | 3832 | 1463820823884 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:53:43 INFO - PROCESS | 3832 | 1463820823886 Marionette TRACE conn2 <- [1,1006,null,{}] 01:53:43 INFO - PROCESS | 3832 | 1463820823889 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:44 INFO - PROCESS | 3832 | 1463820824010 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 01:53:44 INFO - PROCESS | 3832 | 1463820824070 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:44 INFO - PROCESS | 3832 | ++DOCSHELL 15BAAC00 == 57 [pid = 3832] [id = 261] 01:53:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (15BB0400) [pid = 3832] [serial = 782] [outer = 00000000] 01:53:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (17132800) [pid = 3832] [serial = 783] [outer = 15BB0400] 01:53:44 INFO - PROCESS | 3832 | 1463820824113 Marionette DEBUG loaded listener.js 01:53:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (17552400) [pid = 3832] [serial = 784] [outer = 15BB0400] 01:53:44 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (14278800) [pid = 3832] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:53:44 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (17552000) [pid = 3832] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:53:44 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (1400FC00) [pid = 3832] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:53:44 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (15127400) [pid = 3832] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:53:44 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (0F271C00) [pid = 3832] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:53:44 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (15778400) [pid = 3832] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:53:44 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (1774F000) [pid = 3832] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:53:44 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (19A34800) [pid = 3832] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:53:44 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (11C9A800) [pid = 3832] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:53:44 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (16D4D400) [pid = 3832] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:53:44 INFO - PROCESS | 3832 | 1463820824583 Marionette TRACE conn2 <- [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]]]}] 01:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 766ms 01:53:44 INFO - PROCESS | 3832 | 1463820824666 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 01:53:44 INFO - PROCESS | 3832 | 1463820824668 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 01:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:53:44 INFO - PROCESS | 3832 | 1463820824674 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:53:44 INFO - PROCESS | 3832 | 1463820824676 Marionette TRACE conn2 <- [1,1010,null,{}] 01:53:44 INFO - PROCESS | 3832 | 1463820824679 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:44 INFO - PROCESS | 3832 | 1463820824766 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 01:53:44 INFO - PROCESS | 3832 | 1463820824772 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:44 INFO - PROCESS | 3832 | ++DOCSHELL 15775C00 == 58 [pid = 3832] [id = 262] 01:53:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (15E30C00) [pid = 3832] [serial = 785] [outer = 00000000] 01:53:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (17137400) [pid = 3832] [serial = 786] [outer = 15E30C00] 01:53:44 INFO - PROCESS | 3832 | 1463820824799 Marionette DEBUG loaded listener.js 01:53:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (17687800) [pid = 3832] [serial = 787] [outer = 15E30C00] 01:53:45 INFO - PROCESS | 3832 | 1463820825219 Marionette TRACE conn2 <- [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]]]}] 01:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 571ms 01:53:45 INFO - PROCESS | 3832 | 1463820825235 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 01:53:45 INFO - PROCESS | 3832 | 1463820825237 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 01:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:53:45 INFO - PROCESS | 3832 | 1463820825241 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:53:45 INFO - PROCESS | 3832 | 1463820825242 Marionette TRACE conn2 <- [1,1014,null,{}] 01:53:45 INFO - PROCESS | 3832 | 1463820825245 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:45 INFO - PROCESS | 3832 | 1463820825327 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 01:53:45 INFO - PROCESS | 3832 | 1463820825334 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:45 INFO - PROCESS | 3832 | ++DOCSHELL 16D49800 == 59 [pid = 3832] [id = 263] 01:53:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (16D57800) [pid = 3832] [serial = 788] [outer = 00000000] 01:53:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (17749800) [pid = 3832] [serial = 789] [outer = 16D57800] 01:53:45 INFO - PROCESS | 3832 | 1463820825378 Marionette DEBUG loaded listener.js 01:53:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (17686000) [pid = 3832] [serial = 790] [outer = 16D57800] 01:53:45 INFO - PROCESS | 3832 | 1463820825782 Marionette TRACE conn2 <- [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]]]}] 01:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 570ms 01:53:45 INFO - PROCESS | 3832 | 1463820825816 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 01:53:45 INFO - PROCESS | 3832 | 1463820825818 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 01:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:53:45 INFO - PROCESS | 3832 | 1463820825833 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:53:45 INFO - PROCESS | 3832 | 1463820825835 Marionette TRACE conn2 <- [1,1018,null,{}] 01:53:45 INFO - PROCESS | 3832 | 1463820825838 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:45 INFO - PROCESS | 3832 | 1463820825919 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 01:53:45 INFO - PROCESS | 3832 | 1463820825926 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:45 INFO - PROCESS | 3832 | ++DOCSHELL 10A62400 == 60 [pid = 3832] [id = 264] 01:53:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (10C70400) [pid = 3832] [serial = 791] [outer = 00000000] 01:53:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (180CFC00) [pid = 3832] [serial = 792] [outer = 10C70400] 01:53:45 INFO - PROCESS | 3832 | 1463820825975 Marionette DEBUG loaded listener.js 01:53:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (184E1C00) [pid = 3832] [serial = 793] [outer = 10C70400] 01:53:46 INFO - PROCESS | 3832 | 1463820826645 Marionette TRACE conn2 <- [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]]]}] 01:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 871ms 01:53:46 INFO - PROCESS | 3832 | 1463820826717 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 01:53:46 INFO - PROCESS | 3832 | 1463820826721 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 01:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:53:46 INFO - PROCESS | 3832 | 1463820826710 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:53:46 INFO - PROCESS | 3832 | 1463820826714 Marionette TRACE conn2 <- [1,1022,null,{}] 01:53:46 INFO - PROCESS | 3832 | 1463820826720 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:46 INFO - PROCESS | 3832 | 1463820826866 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 01:53:46 INFO - PROCESS | 3832 | 1463820827002 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:47 INFO - PROCESS | 3832 | ++DOCSHELL 105F5C00 == 61 [pid = 3832] [id = 265] 01:53:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (10A58C00) [pid = 3832] [serial = 794] [outer = 00000000] 01:53:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (10D06C00) [pid = 3832] [serial = 795] [outer = 10A58C00] 01:53:47 INFO - PROCESS | 3832 | 1463820827066 Marionette DEBUG loaded listener.js 01:53:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (11C04800) [pid = 3832] [serial = 796] [outer = 10A58C00] 01:53:47 INFO - PROCESS | 3832 | 1463820827665 Marionette TRACE conn2 <- [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]]]}] 01:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1006ms 01:53:47 INFO - PROCESS | 3832 | 1463820827723 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 01:53:47 INFO - PROCESS | 3832 | 1463820827729 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 01:53:47 INFO - PROCESS | 3832 | 1463820827767 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:53:47 INFO - PROCESS | 3832 | 1463820827770 Marionette TRACE conn2 <- [1,1026,null,{}] 01:53:47 INFO - PROCESS | 3832 | 1463820827775 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:47 INFO - PROCESS | 3832 | 1463820827881 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 01:53:47 INFO - PROCESS | 3832 | 1463820828015 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:48 INFO - PROCESS | 3832 | ++DOCSHELL 10D0F000 == 62 [pid = 3832] [id = 266] 01:53:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (12A86400) [pid = 3832] [serial = 797] [outer = 00000000] 01:53:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (1330C000) [pid = 3832] [serial = 798] [outer = 12A86400] 01:53:48 INFO - PROCESS | 3832 | 1463820828058 Marionette DEBUG loaded listener.js 01:53:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (140C4000) [pid = 3832] [serial = 799] [outer = 12A86400] 01:53:48 INFO - PROCESS | 3832 | 1463820828659 Marionette TRACE conn2 <- [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]]]}] 01:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 946ms 01:53:48 INFO - PROCESS | 3832 | 1463820828724 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 01:53:48 INFO - PROCESS | 3832 | 1463820828726 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 01:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:53:48 INFO - PROCESS | 3832 | 1463820828730 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:53:48 INFO - PROCESS | 3832 | 1463820828734 Marionette TRACE conn2 <- [1,1030,null,{}] 01:53:48 INFO - PROCESS | 3832 | 1463820828745 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:48 INFO - PROCESS | 3832 | 1463820828856 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 01:53:48 INFO - PROCESS | 3832 | 1463820828993 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:49 INFO - PROCESS | 3832 | ++DOCSHELL 17695800 == 63 [pid = 3832] [id = 267] 01:53:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (1774F000) [pid = 3832] [serial = 800] [outer = 00000000] 01:53:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (17FCAC00) [pid = 3832] [serial = 801] [outer = 1774F000] 01:53:49 INFO - PROCESS | 3832 | 1463820829049 Marionette DEBUG loaded listener.js 01:53:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (184E4C00) [pid = 3832] [serial = 802] [outer = 1774F000] 01:53:49 INFO - PROCESS | 3832 | 1463820829629 Marionette TRACE conn2 <- [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]]]}] 01:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 961ms 01:53:49 INFO - PROCESS | 3832 | 1463820829695 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 01:53:49 INFO - PROCESS | 3832 | 1463820829698 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 01:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:53:49 INFO - PROCESS | 3832 | 1463820829702 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:53:49 INFO - PROCESS | 3832 | 1463820829704 Marionette TRACE conn2 <- [1,1034,null,{}] 01:53:49 INFO - PROCESS | 3832 | 1463820829708 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:49 INFO - PROCESS | 3832 | 1463820829812 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 01:53:49 INFO - PROCESS | 3832 | 1463820829946 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:49 INFO - PROCESS | 3832 | ++DOCSHELL 18776800 == 64 [pid = 3832] [id = 268] 01:53:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (189C1800) [pid = 3832] [serial = 803] [outer = 00000000] 01:53:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (189C5000) [pid = 3832] [serial = 804] [outer = 189C1800] 01:53:49 INFO - PROCESS | 3832 | 1463820830000 Marionette DEBUG loaded listener.js 01:53:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (189CA800) [pid = 3832] [serial = 805] [outer = 189C1800] 01:53:50 INFO - PROCESS | 3832 | 1463820830581 Marionette TRACE conn2 <- [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]]]}] 01:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 961ms 01:53:50 INFO - PROCESS | 3832 | 1463820830664 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 01:53:50 INFO - PROCESS | 3832 | 1463820830667 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 01:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:53:50 INFO - PROCESS | 3832 | 1463820830670 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:53:50 INFO - PROCESS | 3832 | 1463820830672 Marionette TRACE conn2 <- [1,1038,null,{}] 01:53:50 INFO - PROCESS | 3832 | 1463820830676 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:50 INFO - PROCESS | 3832 | 1463820830777 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 01:53:51 INFO - PROCESS | 3832 | 1463820831064 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:51 INFO - PROCESS | 3832 | ++DOCSHELL 10C68000 == 65 [pid = 3832] [id = 269] 01:53:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (10C69C00) [pid = 3832] [serial = 806] [outer = 00000000] 01:53:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (10D04000) [pid = 3832] [serial = 807] [outer = 10C69C00] 01:53:51 INFO - PROCESS | 3832 | 1463820831127 Marionette DEBUG loaded listener.js 01:53:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (110DA800) [pid = 3832] [serial = 808] [outer = 10C69C00] 01:53:51 INFO - PROCESS | 3832 | 1463820831716 Marionette TRACE conn2 <- [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]]]}] 01:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1096ms 01:53:51 INFO - PROCESS | 3832 | 1463820831768 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 01:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:53:51 INFO - PROCESS | 3832 | 1463820831772 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 01:53:51 INFO - PROCESS | 3832 | 1463820831777 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:53:51 INFO - PROCESS | 3832 | 1463820831780 Marionette TRACE conn2 <- [1,1042,null,{}] 01:53:51 INFO - PROCESS | 3832 | 1463820831785 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:51 INFO - PROCESS | 3832 | 1463820831886 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 01:53:52 INFO - PROCESS | 3832 | 1463820832024 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:52 INFO - PROCESS | 3832 | ++DOCSHELL 12AED400 == 66 [pid = 3832] [id = 270] 01:53:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (131EE800) [pid = 3832] [serial = 809] [outer = 00000000] 01:53:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (14272C00) [pid = 3832] [serial = 810] [outer = 131EE800] 01:53:52 INFO - PROCESS | 3832 | 1463820832063 Marionette DEBUG loaded listener.js 01:53:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (15126000) [pid = 3832] [serial = 811] [outer = 131EE800] 01:53:52 INFO - PROCESS | 3832 | --DOCSHELL 16D49800 == 65 [pid = 3832] [id = 263] 01:53:52 INFO - PROCESS | 3832 | --DOCSHELL 15775C00 == 64 [pid = 3832] [id = 262] 01:53:52 INFO - PROCESS | 3832 | --DOCSHELL 15BAAC00 == 63 [pid = 3832] [id = 261] 01:53:52 INFO - PROCESS | 3832 | --DOCSHELL 142F2400 == 62 [pid = 3832] [id = 260] 01:53:52 INFO - PROCESS | 3832 | --DOCSHELL 151D8C00 == 61 [pid = 3832] [id = 259] 01:53:52 INFO - PROCESS | 3832 | --DOCSHELL 13373C00 == 60 [pid = 3832] [id = 257] 01:53:52 INFO - PROCESS | 3832 | --DOCSHELL 128A3C00 == 59 [pid = 3832] [id = 256] 01:53:52 INFO - PROCESS | 3832 | --DOCSHELL 10C75000 == 58 [pid = 3832] [id = 255] 01:53:52 INFO - PROCESS | 3832 | --DOCSHELL 0F26B800 == 57 [pid = 3832] [id = 254] 01:53:52 INFO - PROCESS | 3832 | --DOCSHELL 10D06800 == 56 [pid = 3832] [id = 249] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (17556800) [pid = 3832] [serial = 729] [outer = 00000000] [url = about:blank] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (17AF6400) [pid = 3832] [serial = 732] [outer = 00000000] [url = about:blank] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (140CDC00) [pid = 3832] [serial = 720] [outer = 00000000] [url = about:blank] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (142E8800) [pid = 3832] [serial = 721] [outer = 00000000] [url = about:blank] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (151E0800) [pid = 3832] [serial = 723] [outer = 00000000] [url = about:blank] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (151E6C00) [pid = 3832] [serial = 724] [outer = 00000000] [url = about:blank] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (12A4E000) [pid = 3832] [serial = 715] [outer = 00000000] [url = about:blank] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (10D0C000) [pid = 3832] [serial = 714] [outer = 00000000] [url = about:blank] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (17684C00) [pid = 3832] [serial = 730] [outer = 00000000] [url = about:blank] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (15E2A400) [pid = 3832] [serial = 726] [outer = 00000000] [url = about:blank] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (1AE55C00) [pid = 3832] [serial = 710] [outer = 00000000] [url = about:blank] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (13377C00) [pid = 3832] [serial = 701] [outer = 00000000] [url = about:blank] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (16D51C00) [pid = 3832] [serial = 704] [outer = 00000000] [url = about:blank] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (184E3000) [pid = 3832] [serial = 707] [outer = 00000000] [url = about:blank] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (19BDE400) [pid = 3832] [serial = 744] [outer = 00000000] [url = about:blank] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (18432C00) [pid = 3832] [serial = 735] [outer = 00000000] [url = about:blank] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (17F73400) [pid = 3832] [serial = 733] [outer = 00000000] [url = about:blank] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (19A48000) [pid = 3832] [serial = 742] [outer = 00000000] [url = about:blank] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (19A43800) [pid = 3832] [serial = 405] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (19A3C000) [pid = 3832] [serial = 741] [outer = 00000000] [url = about:blank] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (12A55800) [pid = 3832] [serial = 717] [outer = 00000000] [url = about:blank] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (12A73C00) [pid = 3832] [serial = 718] [outer = 00000000] [url = about:blank] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (17745800) [pid = 3832] [serial = 738] [outer = 00000000] [url = about:blank] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (184E3800) [pid = 3832] [serial = 739] [outer = 00000000] [url = about:blank] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (160CF400) [pid = 3832] [serial = 727] [outer = 00000000] [url = about:blank] 01:53:52 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (184DD800) [pid = 3832] [serial = 736] [outer = 00000000] [url = about:blank] 01:53:52 INFO - PROCESS | 3832 | 1463820832561 Marionette TRACE conn2 <- [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]]]}] 01:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 796ms 01:53:52 INFO - PROCESS | 3832 | 1463820832580 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 01:53:52 INFO - PROCESS | 3832 | 1463820832584 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 01:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:53:52 INFO - PROCESS | 3832 | 1463820832589 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:53:52 INFO - PROCESS | 3832 | 1463820832590 Marionette TRACE conn2 <- [1,1046,null,{}] 01:53:52 INFO - PROCESS | 3832 | 1463820832594 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:52 INFO - PROCESS | 3832 | 1463820832678 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 01:53:52 INFO - PROCESS | 3832 | 1463820832685 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:52 INFO - PROCESS | 3832 | ++DOCSHELL 114AB000 == 57 [pid = 3832] [id = 271] 01:53:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (12A69000) [pid = 3832] [serial = 812] [outer = 00000000] 01:53:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (13821800) [pid = 3832] [serial = 813] [outer = 12A69000] 01:53:52 INFO - PROCESS | 3832 | 1463820832729 Marionette DEBUG loaded listener.js 01:53:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (14276400) [pid = 3832] [serial = 814] [outer = 12A69000] 01:53:53 INFO - PROCESS | 3832 | 1463820833215 Marionette TRACE conn2 <- [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]]]}] 01:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 676ms 01:53:53 INFO - PROCESS | 3832 | 1463820833269 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 01:53:53 INFO - PROCESS | 3832 | 1463820833272 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 01:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:53:53 INFO - PROCESS | 3832 | 1463820833276 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:53:53 INFO - PROCESS | 3832 | 1463820833282 Marionette TRACE conn2 <- [1,1050,null,{}] 01:53:53 INFO - PROCESS | 3832 | 1463820833291 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:53 INFO - PROCESS | 3832 | 1463820833375 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 01:53:53 INFO - PROCESS | 3832 | 1463820833489 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:53 INFO - PROCESS | 3832 | ++DOCSHELL 15D0C000 == 58 [pid = 3832] [id = 272] 01:53:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (15D0EC00) [pid = 3832] [serial = 815] [outer = 00000000] 01:53:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (16CB4400) [pid = 3832] [serial = 816] [outer = 15D0EC00] 01:53:53 INFO - PROCESS | 3832 | 1463820833539 Marionette DEBUG loaded listener.js 01:53:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (16CBD000) [pid = 3832] [serial = 817] [outer = 15D0EC00] 01:53:53 INFO - PROCESS | 3832 | 1463820833914 Marionette TRACE conn2 <- [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]]]}] 01:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 675ms 01:53:53 INFO - PROCESS | 3832 | 1463820833955 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 01:53:53 INFO - PROCESS | 3832 | 1463820833957 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 01:53:53 INFO - PROCESS | 3832 | 1463820833961 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:53:53 INFO - PROCESS | 3832 | 1463820833945 Marionette TRACE conn2 <- [1,1054,null,{}] 01:53:53 INFO - PROCESS | 3832 | 1463820833948 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:54 INFO - PROCESS | 3832 | 1463820834032 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 01:53:54 INFO - PROCESS | 3832 | 1463820834039 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:54 INFO - PROCESS | 3832 | ++DOCSHELL 15E31800 == 59 [pid = 3832] [id = 273] 01:53:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (16D4B400) [pid = 3832] [serial = 818] [outer = 00000000] 01:53:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (17550000) [pid = 3832] [serial = 819] [outer = 16D4B400] 01:53:54 INFO - PROCESS | 3832 | 1463820834083 Marionette DEBUG loaded listener.js 01:53:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (1755C800) [pid = 3832] [serial = 820] [outer = 16D4B400] 01:53:54 INFO - PROCESS | 3832 | 1463820834542 Marionette TRACE conn2 <- [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]]]}] 01:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 616ms 01:53:54 INFO - PROCESS | 3832 | 1463820834562 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 01:53:54 INFO - PROCESS | 3832 | 1463820834564 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 01:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:53:54 INFO - PROCESS | 3832 | 1463820834572 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:53:54 INFO - PROCESS | 3832 | 1463820834574 Marionette TRACE conn2 <- [1,1058,null,{}] 01:53:54 INFO - PROCESS | 3832 | 1463820834577 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:54 INFO - PROCESS | 3832 | 1463820834692 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 01:53:54 INFO - PROCESS | 3832 | 1463820834782 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:54 INFO - PROCESS | 3832 | ++DOCSHELL 17129800 == 60 [pid = 3832] [id = 274] 01:53:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (1754FC00) [pid = 3832] [serial = 821] [outer = 00000000] 01:53:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (17745800) [pid = 3832] [serial = 822] [outer = 1754FC00] 01:53:54 INFO - PROCESS | 3832 | 1463820834833 Marionette DEBUG loaded listener.js 01:53:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (17FC3800) [pid = 3832] [serial = 823] [outer = 1754FC00] 01:53:55 INFO - PROCESS | 3832 | 1463820835251 Marionette TRACE conn2 <- [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]]]}] 01:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 706ms 01:53:55 INFO - PROCESS | 3832 | 1463820835278 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 01:53:55 INFO - PROCESS | 3832 | 1463820835280 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 01:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:53:55 INFO - PROCESS | 3832 | 1463820835283 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:53:55 INFO - PROCESS | 3832 | 1463820835285 Marionette TRACE conn2 <- [1,1062,null,{}] 01:53:55 INFO - PROCESS | 3832 | 1463820835288 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:55 INFO - PROCESS | 3832 | 1463820835407 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 01:53:55 INFO - PROCESS | 3832 | 1463820835474 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:55 INFO - PROCESS | 3832 | ++DOCSHELL 182BCC00 == 61 [pid = 3832] [id = 275] 01:53:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (1842B800) [pid = 3832] [serial = 824] [outer = 00000000] 01:53:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (184E8000) [pid = 3832] [serial = 825] [outer = 1842B800] 01:53:55 INFO - PROCESS | 3832 | 1463820835517 Marionette DEBUG loaded listener.js 01:53:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (184E8800) [pid = 3832] [serial = 826] [outer = 1842B800] 01:53:55 INFO - PROCESS | 3832 | 1463820835902 Marionette TRACE conn2 <- [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]]]}] 01:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 661ms 01:53:55 INFO - PROCESS | 3832 | 1463820835966 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 01:53:55 INFO - PROCESS | 3832 | 1463820835968 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 01:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:53:55 INFO - PROCESS | 3832 | 1463820835971 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:53:55 INFO - PROCESS | 3832 | 1463820835973 Marionette TRACE conn2 <- [1,1066,null,{}] 01:53:55 INFO - PROCESS | 3832 | 1463820835976 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:56 INFO - PROCESS | 3832 | 1463820836118 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 01:53:56 INFO - PROCESS | 3832 | 1463820836141 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:56 INFO - PROCESS | 3832 | ++DOCSHELL 184DE400 == 62 [pid = 3832] [id = 276] 01:53:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (18773000) [pid = 3832] [serial = 827] [outer = 00000000] 01:53:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (189D0800) [pid = 3832] [serial = 828] [outer = 18773000] 01:53:56 INFO - PROCESS | 3832 | 1463820836168 Marionette DEBUG loaded listener.js 01:53:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (19A39C00) [pid = 3832] [serial = 829] [outer = 18773000] 01:53:56 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (151D9400) [pid = 3832] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:53:56 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (0F26CC00) [pid = 3832] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:53:56 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (13DAE400) [pid = 3832] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:53:56 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (128A7000) [pid = 3832] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:53:56 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (13374000) [pid = 3832] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:53:56 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (151E6000) [pid = 3832] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:53:56 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (10C76400) [pid = 3832] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:53:56 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (19A4B800) [pid = 3832] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:53:56 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (15BB0400) [pid = 3832] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:53:56 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (15E30C00) [pid = 3832] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:53:56 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (16D57800) [pid = 3832] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:53:56 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (1A8E2000) [pid = 3832] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:53:56 INFO - PROCESS | 3832 | 1463820836660 Marionette TRACE conn2 <- [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]]]}] 01:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 766ms 01:53:56 INFO - PROCESS | 3832 | 1463820836736 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 01:53:56 INFO - PROCESS | 3832 | 1463820836738 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 01:53:56 INFO - PROCESS | 3832 | 1463820836741 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:53:56 INFO - PROCESS | 3832 | 1463820836743 Marionette TRACE conn2 <- [1,1070,null,{}] 01:53:56 INFO - PROCESS | 3832 | 1463820836746 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:56 INFO - PROCESS | 3832 | 1463820836837 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 01:53:56 INFO - PROCESS | 3832 | 1463820836844 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:56 INFO - PROCESS | 3832 | ++DOCSHELL 10C76400 == 63 [pid = 3832] [id = 277] 01:53:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (110F1000) [pid = 3832] [serial = 830] [outer = 00000000] 01:53:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (151DA000) [pid = 3832] [serial = 831] [outer = 110F1000] 01:53:56 INFO - PROCESS | 3832 | 1463820836887 Marionette DEBUG loaded listener.js 01:53:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (16D57800) [pid = 3832] [serial = 832] [outer = 110F1000] 01:53:57 INFO - PROCESS | 3832 | 1463820837293 Marionette TRACE conn2 <- [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]]]}] 01:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 570ms 01:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:53:57 INFO - PROCESS | 3832 | 1463820837331 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 01:53:57 INFO - PROCESS | 3832 | 1463820837333 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 01:53:57 INFO - PROCESS | 3832 | 1463820837336 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:53:57 INFO - PROCESS | 3832 | 1463820837338 Marionette TRACE conn2 <- [1,1074,null,{}] 01:53:57 INFO - PROCESS | 3832 | 1463820837341 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:57 INFO - PROCESS | 3832 | 1463820837423 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 01:53:57 INFO - PROCESS | 3832 | 1463820837429 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:57 INFO - PROCESS | 3832 | ++DOCSHELL 13820C00 == 64 [pid = 3832] [id = 278] 01:53:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (142E6C00) [pid = 3832] [serial = 833] [outer = 00000000] 01:53:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (189C8C00) [pid = 3832] [serial = 834] [outer = 142E6C00] 01:53:57 INFO - PROCESS | 3832 | 1463820837473 Marionette DEBUG loaded listener.js 01:53:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (19A47800) [pid = 3832] [serial = 835] [outer = 142E6C00] 01:53:57 INFO - PROCESS | 3832 | 1463820837898 Marionette TRACE conn2 <- [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]]]}] 01:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 601ms 01:53:57 INFO - PROCESS | 3832 | 1463820837945 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 01:53:57 INFO - PROCESS | 3832 | 1463820837948 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 01:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:53:57 INFO - PROCESS | 3832 | 1463820837951 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:53:57 INFO - PROCESS | 3832 | 1463820837953 Marionette TRACE conn2 <- [1,1078,null,{}] 01:53:57 INFO - PROCESS | 3832 | 1463820837956 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:58 INFO - PROCESS | 3832 | 1463820838038 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 01:53:58 INFO - PROCESS | 3832 | 1463820838047 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:58 INFO - PROCESS | 3832 | ++DOCSHELL 151E1800 == 65 [pid = 3832] [id = 279] 01:53:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (189CF000) [pid = 3832] [serial = 836] [outer = 00000000] 01:53:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (19A50400) [pid = 3832] [serial = 837] [outer = 189CF000] 01:53:58 INFO - PROCESS | 3832 | 1463820838096 Marionette DEBUG loaded listener.js 01:53:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (19B4E400) [pid = 3832] [serial = 838] [outer = 189CF000] 01:53:58 INFO - PROCESS | 3832 | 1463820838681 Marionette TRACE conn2 <- [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]]]}] 01:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 766ms 01:53:58 INFO - PROCESS | 3832 | 1463820838749 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 01:53:58 INFO - PROCESS | 3832 | 1463820838753 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 01:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:53:58 INFO - PROCESS | 3832 | 1463820838759 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:53:58 INFO - PROCESS | 3832 | 1463820838763 Marionette TRACE conn2 <- [1,1082,null,{}] 01:53:58 INFO - PROCESS | 3832 | 1463820838784 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:58 INFO - PROCESS | 3832 | 1463820838899 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 01:53:59 INFO - PROCESS | 3832 | 1463820839036 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:59 INFO - PROCESS | 3832 | ++DOCSHELL 10D0C000 == 66 [pid = 3832] [id = 280] 01:53:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (10D0C400) [pid = 3832] [serial = 839] [outer = 00000000] 01:53:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (12A89800) [pid = 3832] [serial = 840] [outer = 10D0C400] 01:53:59 INFO - PROCESS | 3832 | 1463820839093 Marionette DEBUG loaded listener.js 01:53:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (131EF400) [pid = 3832] [serial = 841] [outer = 10D0C400] 01:53:59 INFO - PROCESS | 3832 | 1463820839672 Marionette TRACE conn2 <- [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]]]}] 01:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 961ms 01:53:59 INFO - PROCESS | 3832 | 1463820839727 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 01:53:59 INFO - PROCESS | 3832 | 1463820839733 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 01:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:53:59 INFO - PROCESS | 3832 | 1463820839740 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:53:59 INFO - PROCESS | 3832 | 1463820839726 Marionette TRACE conn2 <- [1,1086,null,{}] 01:53:59 INFO - PROCESS | 3832 | 1463820839730 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:59 INFO - PROCESS | 3832 | 1463820839837 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 01:53:59 INFO - PROCESS | 3832 | 1463820839948 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:59 INFO - PROCESS | 3832 | ++DOCSHELL 13307000 == 67 [pid = 3832] [id = 281] 01:53:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (1382C800) [pid = 3832] [serial = 842] [outer = 00000000] 01:53:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (151DF400) [pid = 3832] [serial = 843] [outer = 1382C800] 01:54:00 INFO - PROCESS | 3832 | 1463820840006 Marionette DEBUG loaded listener.js 01:54:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (155F1800) [pid = 3832] [serial = 844] [outer = 1382C800] 01:54:00 INFO - PROCESS | 3832 | 1463820840589 Marionette TRACE conn2 <- [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]]]}] 01:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 901ms 01:54:00 INFO - PROCESS | 3832 | 1463820840630 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 01:54:00 INFO - PROCESS | 3832 | 1463820840633 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 01:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:54:00 INFO - PROCESS | 3832 | 1463820840636 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:54:00 INFO - PROCESS | 3832 | 1463820840640 Marionette TRACE conn2 <- [1,1090,null,{}] 01:54:00 INFO - PROCESS | 3832 | 1463820840651 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:00 INFO - PROCESS | 3832 | 1463820840761 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 01:54:00 INFO - PROCESS | 3832 | 1463820840873 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:00 INFO - PROCESS | 3832 | ++DOCSHELL 17550400 == 68 [pid = 3832] [id = 282] 01:54:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (184E7400) [pid = 3832] [serial = 845] [outer = 00000000] 01:54:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (19A40000) [pid = 3832] [serial = 846] [outer = 184E7400] 01:54:00 INFO - PROCESS | 3832 | 1463820840969 Marionette DEBUG loaded listener.js 01:54:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (19B4C000) [pid = 3832] [serial = 847] [outer = 184E7400] 01:54:01 INFO - PROCESS | 3832 | 1463820841569 Marionette TRACE conn2 <- [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]]]}] 01:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 961ms 01:54:01 INFO - PROCESS | 3832 | 1463820841604 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 01:54:01 INFO - PROCESS | 3832 | 1463820841607 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 01:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:54:01 INFO - PROCESS | 3832 | 1463820841611 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:54:01 INFO - PROCESS | 3832 | 1463820841613 Marionette TRACE conn2 <- [1,1094,null,{}] 01:54:01 INFO - PROCESS | 3832 | 1463820841617 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:01 INFO - PROCESS | 3832 | 1463820841722 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 01:54:01 INFO - PROCESS | 3832 | 1463820841858 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:01 INFO - PROCESS | 3832 | ++DOCSHELL 1511F400 == 69 [pid = 3832] [id = 283] 01:54:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (189C6C00) [pid = 3832] [serial = 848] [outer = 00000000] 01:54:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (19BEBC00) [pid = 3832] [serial = 849] [outer = 189C6C00] 01:54:01 INFO - PROCESS | 3832 | 1463820841895 Marionette DEBUG loaded listener.js 01:54:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 138 (1A159C00) [pid = 3832] [serial = 850] [outer = 189C6C00] 01:54:02 INFO - PROCESS | 3832 | 1463820842428 Marionette TRACE conn2 <- [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]]]}] 01:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 856ms 01:54:02 INFO - PROCESS | 3832 | 1463820842481 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 01:54:02 INFO - PROCESS | 3832 | 1463820842483 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 01:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:54:02 INFO - PROCESS | 3832 | 1463820842487 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:54:02 INFO - PROCESS | 3832 | 1463820842489 Marionette TRACE conn2 <- [1,1098,null,{}] 01:54:02 INFO - PROCESS | 3832 | 1463820842492 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:02 INFO - PROCESS | 3832 | 1463820842594 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 01:54:02 INFO - PROCESS | 3832 | 1463820842685 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:02 INFO - PROCESS | 3832 | ++DOCSHELL 19BE7400 == 70 [pid = 3832] [id = 284] 01:54:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 139 (1A15C000) [pid = 3832] [serial = 851] [outer = 00000000] 01:54:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 140 (1A310C00) [pid = 3832] [serial = 852] [outer = 1A15C000] 01:54:02 INFO - PROCESS | 3832 | 1463820842737 Marionette DEBUG loaded listener.js 01:54:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 141 (1A30CC00) [pid = 3832] [serial = 853] [outer = 1A15C000] 01:54:03 INFO - PROCESS | 3832 | 1463820843336 Marionette TRACE conn2 <- [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]]]}] 01:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 901ms 01:54:03 INFO - PROCESS | 3832 | 1463820843397 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 01:54:03 INFO - PROCESS | 3832 | 1463820843399 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 01:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:54:03 INFO - PROCESS | 3832 | 1463820843403 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:54:03 INFO - PROCESS | 3832 | 1463820843405 Marionette TRACE conn2 <- [1,1102,null,{}] 01:54:03 INFO - PROCESS | 3832 | 1463820843408 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:03 INFO - PROCESS | 3832 | 1463820843530 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 01:54:03 INFO - PROCESS | 3832 | 1463820843655 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:03 INFO - PROCESS | 3832 | ++DOCSHELL 105F1C00 == 71 [pid = 3832] [id = 285] 01:54:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 142 (19B4F000) [pid = 3832] [serial = 854] [outer = 00000000] 01:54:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 143 (1AA2C400) [pid = 3832] [serial = 855] [outer = 19B4F000] 01:54:03 INFO - PROCESS | 3832 | 1463820843714 Marionette DEBUG loaded listener.js 01:54:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 144 (1AA62C00) [pid = 3832] [serial = 856] [outer = 19B4F000] 01:54:04 INFO - PROCESS | 3832 | 1463820844270 Marionette TRACE conn2 <- [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]]]}] 01:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 901ms 01:54:04 INFO - PROCESS | 3832 | 1463820844312 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 01:54:04 INFO - PROCESS | 3832 | 1463820844314 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 01:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:54:04 INFO - PROCESS | 3832 | 1463820844317 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:54:04 INFO - PROCESS | 3832 | 1463820844319 Marionette TRACE conn2 <- [1,1106,null,{}] 01:54:04 INFO - PROCESS | 3832 | 1463820844323 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:04 INFO - PROCESS | 3832 | 1463820844569 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 01:54:04 INFO - PROCESS | 3832 | 1463820844739 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:04 INFO - PROCESS | 3832 | ++DOCSHELL 10A7B000 == 72 [pid = 3832] [id = 286] 01:54:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 145 (10A7D400) [pid = 3832] [serial = 857] [outer = 00000000] 01:54:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 146 (10C72400) [pid = 3832] [serial = 858] [outer = 10A7D400] 01:54:04 INFO - PROCESS | 3832 | 1463820844789 Marionette DEBUG loaded listener.js 01:54:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 147 (10F1C800) [pid = 3832] [serial = 859] [outer = 10A7D400] 01:54:05 INFO - PROCESS | 3832 | --DOCSHELL 13820C00 == 71 [pid = 3832] [id = 278] 01:54:05 INFO - PROCESS | 3832 | --DOCSHELL 10C76400 == 70 [pid = 3832] [id = 277] 01:54:05 INFO - PROCESS | 3832 | --DOCSHELL 184DE400 == 69 [pid = 3832] [id = 276] 01:54:05 INFO - PROCESS | 3832 | --DOCSHELL 182BCC00 == 68 [pid = 3832] [id = 275] 01:54:05 INFO - PROCESS | 3832 | --DOCSHELL 17129800 == 67 [pid = 3832] [id = 274] 01:54:05 INFO - PROCESS | 3832 | --DOCSHELL 15E31800 == 66 [pid = 3832] [id = 273] 01:54:05 INFO - PROCESS | 3832 | --DOCSHELL 138E3400 == 65 [pid = 3832] [id = 258] 01:54:05 INFO - PROCESS | 3832 | --DOCSHELL 15D0C000 == 64 [pid = 3832] [id = 272] 01:54:05 INFO - PROCESS | 3832 | --DOCSHELL 114AB000 == 63 [pid = 3832] [id = 271] 01:54:05 INFO - PROCESS | 3832 | --DOCSHELL 12AED400 == 62 [pid = 3832] [id = 270] 01:54:05 INFO - PROCESS | 3832 | --DOCSHELL 10C68000 == 61 [pid = 3832] [id = 269] 01:54:05 INFO - PROCESS | 3832 | --DOCSHELL 10D0F000 == 60 [pid = 3832] [id = 266] 01:54:05 INFO - PROCESS | 3832 | --DOCSHELL 105F5C00 == 59 [pid = 3832] [id = 265] 01:54:05 INFO - PROCESS | 3832 | --DOCSHELL 17590400 == 58 [pid = 3832] [id = 248] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 146 (1B55E800) [pid = 3832] [serial = 699] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 145 (180CFC00) [pid = 3832] [serial = 792] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 144 (151E0400) [pid = 3832] [serial = 777] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 143 (10562400) [pid = 3832] [serial = 763] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 142 (0F9D0800) [pid = 3832] [serial = 762] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 141 (140CF000) [pid = 3832] [serial = 774] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 140 (12A4A400) [pid = 3832] [serial = 768] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 139 (12A53C00) [pid = 3832] [serial = 769] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 138 (13828400) [pid = 3832] [serial = 771] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 137 (138E7000) [pid = 3832] [serial = 772] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (16CB1000) [pid = 3832] [serial = 780] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (10D08800) [pid = 3832] [serial = 765] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (10F11C00) [pid = 3832] [serial = 766] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (12A4B800) [pid = 3832] [serial = 747] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (155F0800) [pid = 3832] [serial = 778] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (1A155C00) [pid = 3832] [serial = 745] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (14EB9400) [pid = 3832] [serial = 750] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (19A46000) [pid = 3832] [serial = 753] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (1A30E400) [pid = 3832] [serial = 756] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (1AA2BC00) [pid = 3832] [serial = 759] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (17132800) [pid = 3832] [serial = 783] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (16EF1400) [pid = 3832] [serial = 781] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (17137400) [pid = 3832] [serial = 786] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (17749800) [pid = 3832] [serial = 789] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (17552400) [pid = 3832] [serial = 784] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (17687800) [pid = 3832] [serial = 787] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (17686000) [pid = 3832] [serial = 790] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (142E8400) [pid = 3832] [serial = 775] [outer = 00000000] [url = about:blank] 01:54:05 INFO - PROCESS | 3832 | 1463820845440 Marionette TRACE conn2 <- [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]]]}] 01:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1186ms 01:54:05 INFO - PROCESS | 3832 | 1463820845508 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 01:54:05 INFO - PROCESS | 3832 | 1463820845512 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 01:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:54:05 INFO - PROCESS | 3832 | 1463820845516 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:54:05 INFO - PROCESS | 3832 | 1463820845520 Marionette TRACE conn2 <- [1,1110,null,{}] 01:54:05 INFO - PROCESS | 3832 | 1463820845525 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:05 INFO - PROCESS | 3832 | 1463820845623 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 01:54:05 INFO - PROCESS | 3832 | 1463820845631 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:05 INFO - PROCESS | 3832 | ++DOCSHELL 10D0F800 == 59 [pid = 3832] [id = 287] 01:54:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (10F11C00) [pid = 3832] [serial = 860] [outer = 00000000] 01:54:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (12888400) [pid = 3832] [serial = 861] [outer = 10F11C00] 01:54:05 INFO - PROCESS | 3832 | 1463820845679 Marionette DEBUG loaded listener.js 01:54:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (12A4C800) [pid = 3832] [serial = 862] [outer = 10F11C00] 01:54:06 INFO - PROCESS | 3832 | 1463820846163 Marionette TRACE conn2 <- [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]]]}] 01:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 676ms 01:54:06 INFO - PROCESS | 3832 | 1463820846190 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 01:54:06 INFO - PROCESS | 3832 | 1463820846193 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 01:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:54:06 INFO - PROCESS | 3832 | 1463820846197 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:54:06 INFO - PROCESS | 3832 | 1463820846198 Marionette TRACE conn2 <- [1,1114,null,{}] 01:54:06 INFO - PROCESS | 3832 | 1463820846202 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:06 INFO - PROCESS | 3832 | 1463820846287 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 01:54:06 INFO - PROCESS | 3832 | 1463820846299 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:06 INFO - PROCESS | 3832 | ++DOCSHELL 13DAEC00 == 60 [pid = 3832] [id = 288] 01:54:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (13DB2800) [pid = 3832] [serial = 863] [outer = 00000000] 01:54:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (140CA400) [pid = 3832] [serial = 864] [outer = 13DB2800] 01:54:06 INFO - PROCESS | 3832 | 1463820846326 Marionette DEBUG loaded listener.js 01:54:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (14275C00) [pid = 3832] [serial = 865] [outer = 13DB2800] 01:54:06 INFO - PROCESS | 3832 | 1463820846806 Marionette TRACE conn2 <- [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]]]}] 01:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 661ms 01:54:06 INFO - PROCESS | 3832 | 1463820846860 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 01:54:06 INFO - PROCESS | 3832 | 1463820846864 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 01:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:54:06 INFO - PROCESS | 3832 | 1463820846874 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:54:06 INFO - PROCESS | 3832 | 1463820846878 Marionette TRACE conn2 <- [1,1118,null,{}] 01:54:06 INFO - PROCESS | 3832 | 1463820846882 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:06 INFO - PROCESS | 3832 | 1463820846970 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 01:54:07 INFO - PROCESS | 3832 | 1463820847073 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:07 INFO - PROCESS | 3832 | ++DOCSHELL 12A8DC00 == 61 [pid = 3832] [id = 289] 01:54:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (13373C00) [pid = 3832] [serial = 866] [outer = 00000000] 01:54:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (15777400) [pid = 3832] [serial = 867] [outer = 13373C00] 01:54:07 INFO - PROCESS | 3832 | 1463820847117 Marionette DEBUG loaded listener.js 01:54:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (15E24000) [pid = 3832] [serial = 868] [outer = 13373C00] 01:54:07 INFO - PROCESS | 3832 | 1463820847481 Marionette TRACE conn2 <- [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]]]}] 01:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 631ms 01:54:07 INFO - PROCESS | 3832 | 1463820847507 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 01:54:07 INFO - PROCESS | 3832 | 1463820847509 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 01:54:07 INFO - PROCESS | 3832 | 1463820847513 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:54:07 INFO - PROCESS | 3832 | 1463820847514 Marionette TRACE conn2 <- [1,1122,null,{}] 01:54:07 INFO - PROCESS | 3832 | 1463820847518 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:07 INFO - PROCESS | 3832 | 1463820847668 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 01:54:07 INFO - PROCESS | 3832 | 1463820847713 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:07 INFO - PROCESS | 3832 | ++DOCSHELL 10A59C00 == 62 [pid = 3832] [id = 290] 01:54:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (16D58800) [pid = 3832] [serial = 869] [outer = 00000000] 01:54:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (16EF1400) [pid = 3832] [serial = 870] [outer = 16D58800] 01:54:07 INFO - PROCESS | 3832 | 1463820847757 Marionette DEBUG loaded listener.js 01:54:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (17539800) [pid = 3832] [serial = 871] [outer = 16D58800] 01:54:08 INFO - PROCESS | 3832 | 1463820848167 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 01:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 706ms 01:54:08 INFO - PROCESS | 3832 | 1463820848226 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 01:54:08 INFO - PROCESS | 3832 | 1463820848228 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 01:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:54:08 INFO - PROCESS | 3832 | 1463820848231 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:54:08 INFO - PROCESS | 3832 | 1463820848233 Marionette TRACE conn2 <- [1,1126,null,{}] 01:54:08 INFO - PROCESS | 3832 | 1463820848236 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:08 INFO - PROCESS | 3832 | 1463820848355 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 01:54:08 INFO - PROCESS | 3832 | 1463820848406 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:08 INFO - PROCESS | 3832 | ++DOCSHELL 17553400 == 63 [pid = 3832] [id = 291] 01:54:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (17554800) [pid = 3832] [serial = 872] [outer = 00000000] 01:54:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (17686000) [pid = 3832] [serial = 873] [outer = 17554800] 01:54:08 INFO - PROCESS | 3832 | 1463820848457 Marionette DEBUG loaded listener.js 01:54:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (177D0800) [pid = 3832] [serial = 874] [outer = 17554800] 01:54:08 INFO - PROCESS | 3832 | 1463820848868 Marionette TRACE conn2 <- [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]]]}] 01:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 675ms 01:54:08 INFO - PROCESS | 3832 | 1463820848896 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 01:54:08 INFO - PROCESS | 3832 | 1463820848898 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 01:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:54:08 INFO - PROCESS | 3832 | 1463820848901 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:54:08 INFO - PROCESS | 3832 | 1463820848903 Marionette TRACE conn2 <- [1,1130,null,{}] 01:54:08 INFO - PROCESS | 3832 | 1463820848906 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:09 INFO - PROCESS | 3832 | 1463820849052 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 01:54:09 INFO - PROCESS | 3832 | 1463820849076 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:09 INFO - PROCESS | 3832 | ++DOCSHELL 17AF2800 == 64 [pid = 3832] [id = 292] 01:54:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (17AF3000) [pid = 3832] [serial = 875] [outer = 00000000] 01:54:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (184E8400) [pid = 3832] [serial = 876] [outer = 17AF3000] 01:54:09 INFO - PROCESS | 3832 | 1463820849121 Marionette DEBUG loaded listener.js 01:54:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (189C8800) [pid = 3832] [serial = 877] [outer = 17AF3000] 01:54:09 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (131EE800) [pid = 3832] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:54:09 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (1842B800) [pid = 3832] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:54:09 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (10C69C00) [pid = 3832] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:54:09 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (12A69000) [pid = 3832] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:54:09 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (15D0EC00) [pid = 3832] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:54:09 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (142E6C00) [pid = 3832] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:54:09 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (1754FC00) [pid = 3832] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:54:09 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (110F1000) [pid = 3832] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:54:09 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (16D4B400) [pid = 3832] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:54:09 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (18773000) [pid = 3832] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:54:09 INFO - PROCESS | 3832 | 1463820849657 Marionette TRACE conn2 <- [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]]]}] 01:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 781ms 01:54:09 INFO - PROCESS | 3832 | 1463820849685 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 01:54:09 INFO - PROCESS | 3832 | 1463820849687 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 01:54:09 INFO - PROCESS | 3832 | 1463820849690 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:54:09 INFO - PROCESS | 3832 | 1463820849692 Marionette TRACE conn2 <- [1,1134,null,{}] 01:54:09 INFO - PROCESS | 3832 | 1463820849696 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:09 INFO - PROCESS | 3832 | 1463820849764 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 01:54:09 INFO - PROCESS | 3832 | 1463820849771 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:09 INFO - PROCESS | 3832 | ++DOCSHELL 140CF800 == 65 [pid = 3832] [id = 293] 01:54:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (14278800) [pid = 3832] [serial = 878] [outer = 00000000] 01:54:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (17557000) [pid = 3832] [serial = 879] [outer = 14278800] 01:54:09 INFO - PROCESS | 3832 | 1463820849825 Marionette DEBUG loaded listener.js 01:54:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (18434800) [pid = 3832] [serial = 880] [outer = 14278800] 01:54:10 INFO - PROCESS | 3832 | 1463820850239 Marionette TRACE conn2 <- [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]]]}] 01:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 616ms 01:54:10 INFO - PROCESS | 3832 | 1463820850295 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 01:54:10 INFO - PROCESS | 3832 | 1463820850297 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 01:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:54:10 INFO - PROCESS | 3832 | 1463820850327 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:54:10 INFO - PROCESS | 3832 | 1463820850329 Marionette TRACE conn2 <- [1,1138,null,{}] 01:54:10 INFO - PROCESS | 3832 | 1463820850332 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:10 INFO - PROCESS | 3832 | 1463820850416 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 01:54:10 INFO - PROCESS | 3832 | 1463820850422 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:10 INFO - PROCESS | 3832 | ++DOCSHELL 1651B400 == 66 [pid = 3832] [id = 294] 01:54:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (16D4B400) [pid = 3832] [serial = 881] [outer = 00000000] 01:54:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (19A3F800) [pid = 3832] [serial = 882] [outer = 16D4B400] 01:54:10 INFO - PROCESS | 3832 | 1463820850465 Marionette DEBUG loaded listener.js 01:54:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (19A4F800) [pid = 3832] [serial = 883] [outer = 16D4B400] 01:54:10 INFO - PROCESS | 3832 | 1463820850902 Marionette TRACE conn2 <- [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]]]}] 01:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 616ms 01:54:10 INFO - PROCESS | 3832 | 1463820850947 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 01:54:10 INFO - PROCESS | 3832 | 1463820850949 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 01:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:54:10 INFO - PROCESS | 3832 | 1463820850952 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:54:10 INFO - PROCESS | 3832 | 1463820850954 Marionette TRACE conn2 <- [1,1142,null,{}] 01:54:10 INFO - PROCESS | 3832 | 1463820850958 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:11 INFO - PROCESS | 3832 | 1463820851027 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 01:54:11 INFO - PROCESS | 3832 | 1463820851033 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:11 INFO - PROCESS | 3832 | ++DOCSHELL 19A3D800 == 67 [pid = 3832] [id = 295] 01:54:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (1A156C00) [pid = 3832] [serial = 884] [outer = 00000000] 01:54:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (1A30D400) [pid = 3832] [serial = 885] [outer = 1A156C00] 01:54:11 INFO - PROCESS | 3832 | 1463820851076 Marionette DEBUG loaded listener.js 01:54:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (1A7BD800) [pid = 3832] [serial = 886] [outer = 1A156C00] 01:54:11 INFO - PROCESS | 3832 | 1463820851478 Marionette TRACE conn2 <- [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]]]}] 01:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 570ms 01:54:11 INFO - PROCESS | 3832 | 1463820851525 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 01:54:11 INFO - PROCESS | 3832 | 1463820851527 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 01:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:54:11 INFO - PROCESS | 3832 | 1463820851531 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:54:11 INFO - PROCESS | 3832 | 1463820851532 Marionette TRACE conn2 <- [1,1146,null,{}] 01:54:11 INFO - PROCESS | 3832 | 1463820851536 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:11 INFO - PROCESS | 3832 | 1463820851693 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 01:54:11 INFO - PROCESS | 3832 | 1463820851886 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:11 INFO - PROCESS | 3832 | ++DOCSHELL 10A81000 == 68 [pid = 3832] [id = 296] 01:54:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (10C68000) [pid = 3832] [serial = 887] [outer = 00000000] 01:54:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 138 (10D0A400) [pid = 3832] [serial = 888] [outer = 10C68000] 01:54:11 INFO - PROCESS | 3832 | 1463820851927 Marionette DEBUG loaded listener.js 01:54:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 139 (114A2800) [pid = 3832] [serial = 889] [outer = 10C68000] 01:54:12 INFO - PROCESS | 3832 | 1463820852476 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 01:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1006ms 01:54:12 INFO - PROCESS | 3832 | 1463820852534 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 01:54:12 INFO - PROCESS | 3832 | 1463820852538 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 01:54:12 INFO - PROCESS | 3832 | 1463820852562 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:54:12 INFO - PROCESS | 3832 | 1463820852569 Marionette TRACE conn2 <- [1,1150,null,{}] 01:54:12 INFO - PROCESS | 3832 | 1463820852576 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:12 INFO - PROCESS | 3832 | 1463820852691 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 01:54:12 INFO - PROCESS | 3832 | 1463820852832 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:12 INFO - PROCESS | 3832 | ++DOCSHELL 138E3400 == 69 [pid = 3832] [id = 297] 01:54:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 140 (138E5C00) [pid = 3832] [serial = 890] [outer = 00000000] 01:54:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 141 (1511A800) [pid = 3832] [serial = 891] [outer = 138E5C00] 01:54:12 INFO - PROCESS | 3832 | 1463820852888 Marionette DEBUG loaded listener.js 01:54:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 142 (151DA800) [pid = 3832] [serial = 892] [outer = 138E5C00] 01:54:13 INFO - PROCESS | 3832 | 1463820853446 Marionette TRACE conn2 <- [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]]]}] 01:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 901ms 01:54:13 INFO - PROCESS | 3832 | 1463820853475 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 01:54:13 INFO - PROCESS | 3832 | 1463820853479 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 01:54:13 INFO - PROCESS | 3832 | 1463820853484 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:54:13 INFO - PROCESS | 3832 | 1463820853486 Marionette TRACE conn2 <- [1,1154,null,{}] 01:54:13 INFO - PROCESS | 3832 | 1463820853490 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:13 INFO - PROCESS | 3832 | 1463820853603 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 01:54:13 INFO - PROCESS | 3832 | 1463820853720 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:13 INFO - PROCESS | 3832 | ++DOCSHELL 15B20800 == 70 [pid = 3832] [id = 298] 01:54:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 143 (17681C00) [pid = 3832] [serial = 893] [outer = 00000000] 01:54:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 144 (180DCC00) [pid = 3832] [serial = 894] [outer = 17681C00] 01:54:13 INFO - PROCESS | 3832 | 1463820853798 Marionette DEBUG loaded listener.js 01:54:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 145 (19A43000) [pid = 3832] [serial = 895] [outer = 17681C00] 01:54:14 INFO - PROCESS | 3832 | 1463820854361 Marionette TRACE conn2 <- [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]]]}] 01:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 901ms 01:54:14 INFO - PROCESS | 3832 | 1463820854402 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 01:54:14 INFO - PROCESS | 3832 | 1463820854406 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 01:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:54:14 INFO - PROCESS | 3832 | 1463820854418 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:54:14 INFO - PROCESS | 3832 | 1463820854423 Marionette TRACE conn2 <- [1,1158,null,{}] 01:54:14 INFO - PROCESS | 3832 | 1463820854427 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:14 INFO - PROCESS | 3832 | 1463820854537 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 01:54:14 INFO - PROCESS | 3832 | 1463820854666 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:14 INFO - PROCESS | 3832 | ++DOCSHELL 1AA26000 == 71 [pid = 3832] [id = 299] 01:54:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 146 (1AA66400) [pid = 3832] [serial = 896] [outer = 00000000] 01:54:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 147 (1AD8FC00) [pid = 3832] [serial = 897] [outer = 1AA66400] 01:54:14 INFO - PROCESS | 3832 | 1463820854721 Marionette DEBUG loaded listener.js 01:54:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 148 (1AD94800) [pid = 3832] [serial = 898] [outer = 1AA66400] 01:54:15 INFO - PROCESS | 3832 | 1463820855231 Marionette TRACE conn2 <- [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]]]}] 01:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 870ms 01:54:15 INFO - PROCESS | 3832 | 1463820855285 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 01:54:15 INFO - PROCESS | 3832 | 1463820855288 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 01:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:54:15 INFO - PROCESS | 3832 | 1463820855291 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:54:15 INFO - PROCESS | 3832 | 1463820855293 Marionette TRACE conn2 <- [1,1162,null,{}] 01:54:15 INFO - PROCESS | 3832 | 1463820855297 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:15 INFO - PROCESS | 3832 | 1463820855406 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 01:54:15 INFO - PROCESS | 3832 | 1463820855517 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:15 INFO - PROCESS | 3832 | ++DOCSHELL 1AA6CC00 == 72 [pid = 3832] [id = 300] 01:54:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 149 (1AD8D400) [pid = 3832] [serial = 899] [outer = 00000000] 01:54:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 150 (1AE4C000) [pid = 3832] [serial = 900] [outer = 1AD8D400] 01:54:15 INFO - PROCESS | 3832 | 1463820855551 Marionette DEBUG loaded listener.js 01:54:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 151 (1AE56C00) [pid = 3832] [serial = 901] [outer = 1AD8D400] 01:54:16 INFO - PROCESS | 3832 | 1463820856122 Marionette TRACE conn2 <- [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] 01:54:16 INFO - PROCESS | 3832 | 1463820856201 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 01:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:54:16 INFO - PROCESS | 3832 | 1463820856205 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:54:16 INFO - PROCESS | 3832 | 1463820856207 Marionette TRACE conn2 <- [1,1166,null,{}] 01:54:16 INFO - PROCESS | 3832 | 1463820856210 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:16 INFO - PROCESS | 3832 | 1463820856316 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 01:54:16 INFO - PROCESS | 3832 | 1463820856459 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:16 INFO - PROCESS | 3832 | ++DOCSHELL 1B151400 == 73 [pid = 3832] [id = 301] 01:54:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 152 (1B152000) [pid = 3832] [serial = 902] [outer = 00000000] 01:54:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 153 (1B2B6400) [pid = 3832] [serial = 903] [outer = 1B152000] 01:54:16 INFO - PROCESS | 3832 | 1463820856519 Marionette DEBUG loaded listener.js 01:54:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 154 (1B55AC00) [pid = 3832] [serial = 904] [outer = 1B152000] 01:54:17 INFO - PROCESS | 3832 | 1463820857066 Marionette TRACE conn2 <- [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] 01:54:17 INFO - PROCESS | 3832 | 1463820857116 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 01:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:54:17 INFO - PROCESS | 3832 | 1463820857120 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:54:17 INFO - PROCESS | 3832 | 1463820857122 Marionette TRACE conn2 <- [1,1170,null,{}] 01:54:17 INFO - PROCESS | 3832 | 1463820857125 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:17 INFO - PROCESS | 3832 | 1463820857231 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 01:54:17 INFO - PROCESS | 3832 | 1463820857385 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:17 INFO - PROCESS | 3832 | ++DOCSHELL 15772C00 == 74 [pid = 3832] [id = 302] 01:54:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 155 (184E2C00) [pid = 3832] [serial = 905] [outer = 00000000] 01:54:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 156 (1B2B2C00) [pid = 3832] [serial = 906] [outer = 184E2C00] 01:54:17 INFO - PROCESS | 3832 | 1463820857438 Marionette DEBUG loaded listener.js 01:54:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 157 (1B64CC00) [pid = 3832] [serial = 907] [outer = 184E2C00] 01:54:18 INFO - PROCESS | 3832 | 1463820858154 Marionette TRACE conn2 <- [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 221","_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] 01:54:18 INFO - PROCESS | 3832 | 1463820858227 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 01:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:54:18 INFO - PROCESS | 3832 | 1463820858213 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:54:18 INFO - PROCESS | 3832 | 1463820858215 Marionette TRACE conn2 <- [1,1174,null,{}] 01:54:18 INFO - PROCESS | 3832 | 1463820858219 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:18 INFO - PROCESS | 3832 | 1463820858495 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 01:54:18 INFO - PROCESS | 3832 | 1463820858676 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:18 INFO - PROCESS | 3832 | ++DOCSHELL 10A5C400 == 75 [pid = 3832] [id = 303] 01:54:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 158 (10A63000) [pid = 3832] [serial = 908] [outer = 00000000] 01:54:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 159 (10D03400) [pid = 3832] [serial = 909] [outer = 10A63000] 01:54:18 INFO - PROCESS | 3832 | 1463820858718 Marionette DEBUG loaded listener.js 01:54:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 160 (11A0F800) [pid = 3832] [serial = 910] [outer = 10A63000] 01:54:19 INFO - PROCESS | 3832 | 1463820859321 Marionette TRACE conn2 <- [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 (20, 19) expected 0 but got 127","_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:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 01:54:19 INFO - PROCESS | 3832 | 1463820859383 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 01:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:54:19 INFO - PROCESS | 3832 | 1463820859387 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:54:19 INFO - PROCESS | 3832 | 1463820859391 Marionette TRACE conn2 <- [1,1178,null,{}] 01:54:19 INFO - PROCESS | 3832 | 1463820859396 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:19 INFO - PROCESS | 3832 | 1463820859497 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 01:54:19 INFO - PROCESS | 3832 | 1463820859642 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:19 INFO - PROCESS | 3832 | ++DOCSHELL 11421400 == 76 [pid = 3832] [id = 304] 01:54:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 161 (12A51400) [pid = 3832] [serial = 911] [outer = 00000000] 01:54:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 162 (1382A400) [pid = 3832] [serial = 912] [outer = 12A51400] 01:54:19 INFO - PROCESS | 3832 | 1463820859691 Marionette DEBUG loaded listener.js 01:54:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 163 (1427E800) [pid = 3832] [serial = 913] [outer = 12A51400] 01:54:19 INFO - PROCESS | 3832 | --DOCSHELL 12A69800 == 75 [pid = 3832] [id = 167] 01:54:19 INFO - PROCESS | 3832 | --DOCSHELL 180DB000 == 74 [pid = 3832] [id = 251] 01:54:19 INFO - PROCESS | 3832 | --DOCSHELL 1A7B2000 == 73 [pid = 3832] [id = 253] 01:54:19 INFO - PROCESS | 3832 | --DOCSHELL 19A3D800 == 72 [pid = 3832] [id = 295] 01:54:19 INFO - PROCESS | 3832 | --DOCSHELL 1651B400 == 71 [pid = 3832] [id = 294] 01:54:19 INFO - PROCESS | 3832 | --DOCSHELL 140CF800 == 70 [pid = 3832] [id = 293] 01:54:19 INFO - PROCESS | 3832 | --DOCSHELL 17AF2800 == 69 [pid = 3832] [id = 292] 01:54:19 INFO - PROCESS | 3832 | --DOCSHELL 17553400 == 68 [pid = 3832] [id = 291] 01:54:19 INFO - PROCESS | 3832 | --DOCSHELL 10A59C00 == 67 [pid = 3832] [id = 290] 01:54:19 INFO - PROCESS | 3832 | --DOCSHELL 10A62400 == 66 [pid = 3832] [id = 264] 01:54:19 INFO - PROCESS | 3832 | --DOCSHELL 12A8DC00 == 65 [pid = 3832] [id = 289] 01:54:19 INFO - PROCESS | 3832 | --DOCSHELL 13DAEC00 == 64 [pid = 3832] [id = 288] 01:54:19 INFO - PROCESS | 3832 | --DOCSHELL 10D0F800 == 63 [pid = 3832] [id = 287] 01:54:19 INFO - PROCESS | 3832 | --DOCSHELL 10A7B000 == 62 [pid = 3832] [id = 286] 01:54:19 INFO - PROCESS | 3832 | --DOMWINDOW == 162 (19A50400) [pid = 3832] [serial = 837] [outer = 00000000] [url = about:blank] 01:54:19 INFO - PROCESS | 3832 | --DOCSHELL 17550400 == 61 [pid = 3832] [id = 282] 01:54:19 INFO - PROCESS | 3832 | --DOCSHELL 13307000 == 60 [pid = 3832] [id = 281] 01:54:19 INFO - PROCESS | 3832 | --DOCSHELL 10D0C000 == 59 [pid = 3832] [id = 280] 01:54:19 INFO - PROCESS | 3832 | --DOCSHELL 151E1800 == 58 [pid = 3832] [id = 279] 01:54:19 INFO - PROCESS | 3832 | --DOMWINDOW == 161 (19A47800) [pid = 3832] [serial = 835] [outer = 00000000] [url = about:blank] 01:54:19 INFO - PROCESS | 3832 | --DOMWINDOW == 160 (14272C00) [pid = 3832] [serial = 810] [outer = 00000000] [url = about:blank] 01:54:19 INFO - PROCESS | 3832 | --DOMWINDOW == 159 (10D06C00) [pid = 3832] [serial = 795] [outer = 00000000] [url = about:blank] 01:54:19 INFO - PROCESS | 3832 | --DOMWINDOW == 158 (184E8800) [pid = 3832] [serial = 826] [outer = 00000000] [url = about:blank] 01:54:19 INFO - PROCESS | 3832 | --DOMWINDOW == 157 (110DA800) [pid = 3832] [serial = 808] [outer = 00000000] [url = about:blank] 01:54:19 INFO - PROCESS | 3832 | --DOMWINDOW == 156 (1330C000) [pid = 3832] [serial = 798] [outer = 00000000] [url = about:blank] 01:54:19 INFO - PROCESS | 3832 | --DOMWINDOW == 155 (13821800) [pid = 3832] [serial = 813] [outer = 00000000] [url = about:blank] 01:54:19 INFO - PROCESS | 3832 | --DOMWINDOW == 154 (189C5000) [pid = 3832] [serial = 804] [outer = 00000000] [url = about:blank] 01:54:19 INFO - PROCESS | 3832 | --DOMWINDOW == 153 (16CB4400) [pid = 3832] [serial = 816] [outer = 00000000] [url = about:blank] 01:54:19 INFO - PROCESS | 3832 | --DOMWINDOW == 152 (189C8C00) [pid = 3832] [serial = 834] [outer = 00000000] [url = about:blank] 01:54:19 INFO - PROCESS | 3832 | --DOMWINDOW == 151 (17745800) [pid = 3832] [serial = 822] [outer = 00000000] [url = about:blank] 01:54:19 INFO - PROCESS | 3832 | --DOMWINDOW == 150 (14276400) [pid = 3832] [serial = 814] [outer = 00000000] [url = about:blank] 01:54:19 INFO - PROCESS | 3832 | --DOMWINDOW == 149 (17FC3800) [pid = 3832] [serial = 823] [outer = 00000000] [url = about:blank] 01:54:19 INFO - PROCESS | 3832 | --DOMWINDOW == 148 (16CBD000) [pid = 3832] [serial = 817] [outer = 00000000] [url = about:blank] 01:54:19 INFO - PROCESS | 3832 | --DOMWINDOW == 147 (151DA000) [pid = 3832] [serial = 831] [outer = 00000000] [url = about:blank] 01:54:19 INFO - PROCESS | 3832 | --DOMWINDOW == 146 (17550000) [pid = 3832] [serial = 819] [outer = 00000000] [url = about:blank] 01:54:19 INFO - PROCESS | 3832 | --DOMWINDOW == 145 (1755C800) [pid = 3832] [serial = 820] [outer = 00000000] [url = about:blank] 01:54:19 INFO - PROCESS | 3832 | --DOMWINDOW == 144 (17FCAC00) [pid = 3832] [serial = 801] [outer = 00000000] [url = about:blank] 01:54:19 INFO - PROCESS | 3832 | --DOMWINDOW == 143 (15126000) [pid = 3832] [serial = 811] [outer = 00000000] [url = about:blank] 01:54:19 INFO - PROCESS | 3832 | --DOMWINDOW == 142 (10D04000) [pid = 3832] [serial = 807] [outer = 00000000] [url = about:blank] 01:54:19 INFO - PROCESS | 3832 | --DOMWINDOW == 141 (19A39C00) [pid = 3832] [serial = 829] [outer = 00000000] [url = about:blank] 01:54:19 INFO - PROCESS | 3832 | --DOMWINDOW == 140 (184E8000) [pid = 3832] [serial = 825] [outer = 00000000] [url = about:blank] 01:54:19 INFO - PROCESS | 3832 | --DOMWINDOW == 139 (189D0800) [pid = 3832] [serial = 828] [outer = 00000000] [url = about:blank] 01:54:19 INFO - PROCESS | 3832 | --DOMWINDOW == 138 (16D57800) [pid = 3832] [serial = 832] [outer = 00000000] [url = about:blank] 01:54:20 INFO - PROCESS | 3832 | 1463820860172 Marionette TRACE conn2 <- [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] 01:54:20 INFO - PROCESS | 3832 | 1463820860200 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 01:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:54:20 INFO - PROCESS | 3832 | 1463820860205 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:54:20 INFO - PROCESS | 3832 | 1463820860207 Marionette TRACE conn2 <- [1,1182,null,{}] 01:54:20 INFO - PROCESS | 3832 | 1463820860211 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:20 INFO - PROCESS | 3832 | 1463820860300 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 01:54:20 INFO - PROCESS | 3832 | 1463820860312 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:20 INFO - PROCESS | 3832 | ++DOCSHELL 13820C00 == 59 [pid = 3832] [id = 305] 01:54:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 139 (13821800) [pid = 3832] [serial = 914] [outer = 00000000] 01:54:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 140 (1511C000) [pid = 3832] [serial = 915] [outer = 13821800] 01:54:20 INFO - PROCESS | 3832 | 1463820860361 Marionette DEBUG loaded listener.js 01:54:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 141 (1576F800) [pid = 3832] [serial = 916] [outer = 13821800] 01:54:20 INFO - PROCESS | 3832 | 1463820860842 Marionette TRACE conn2 <- [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 163","_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] 01:54:20 INFO - PROCESS | 3832 | 1463820860891 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 01:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:54:20 INFO - PROCESS | 3832 | 1463820860901 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:54:20 INFO - PROCESS | 3832 | 1463820860905 Marionette TRACE conn2 <- [1,1186,null,{}] 01:54:20 INFO - PROCESS | 3832 | 1463820860909 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:20 INFO - PROCESS | 3832 | 1463820860982 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 01:54:20 INFO - PROCESS | 3832 | 1463820860990 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:21 INFO - PROCESS | 3832 | ++DOCSHELL 14272C00 == 60 [pid = 3832] [id = 306] 01:54:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 142 (17552400) [pid = 3832] [serial = 917] [outer = 00000000] 01:54:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 143 (17689400) [pid = 3832] [serial = 918] [outer = 17552400] 01:54:21 INFO - PROCESS | 3832 | 1463820861043 Marionette DEBUG loaded listener.js 01:54:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 144 (17AFA400) [pid = 3832] [serial = 919] [outer = 17552400] 01:54:21 INFO - PROCESS | 3832 | 1463820861487 Marionette TRACE conn2 <- [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]]]}] 01:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 615ms 01:54:21 INFO - PROCESS | 3832 | 1463820861501 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 01:54:21 INFO - PROCESS | 3832 | 1463820861503 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 01:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:54:21 INFO - PROCESS | 3832 | 1463820861506 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:54:21 INFO - PROCESS | 3832 | 1463820861507 Marionette TRACE conn2 <- [1,1190,null,{}] 01:54:21 INFO - PROCESS | 3832 | 1463820861511 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:21 INFO - PROCESS | 3832 | 1463820861646 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 01:54:21 INFO - PROCESS | 3832 | 1463820861707 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:21 INFO - PROCESS | 3832 | ++DOCSHELL 17685000 == 61 [pid = 3832] [id = 307] 01:54:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 145 (177CF000) [pid = 3832] [serial = 920] [outer = 00000000] 01:54:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 146 (184E6000) [pid = 3832] [serial = 921] [outer = 177CF000] 01:54:21 INFO - PROCESS | 3832 | 1463820861751 Marionette DEBUG loaded listener.js 01:54:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 147 (18773C00) [pid = 3832] [serial = 922] [outer = 177CF000] 01:54:22 INFO - PROCESS | 3832 | 1463820862147 Marionette TRACE conn2 <- [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]]]}] 01:54:22 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 01:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 705ms 01:54:22 INFO - PROCESS | 3832 | 1463820862213 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 01:54:22 INFO - PROCESS | 3832 | 1463820862215 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 01:54:22 INFO - PROCESS | 3832 | 1463820862218 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:54:22 INFO - PROCESS | 3832 | 1463820862220 Marionette TRACE conn2 <- [1,1194,null,{}] 01:54:22 INFO - PROCESS | 3832 | 1463820862223 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:22 INFO - PROCESS | 3832 | 1463820862344 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 01:54:22 INFO - PROCESS | 3832 | 1463820862439 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:22 INFO - PROCESS | 3832 | ++DOCSHELL 19A39C00 == 62 [pid = 3832] [id = 308] 01:54:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 148 (19A3D800) [pid = 3832] [serial = 923] [outer = 00000000] 01:54:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 149 (19A46400) [pid = 3832] [serial = 924] [outer = 19A3D800] 01:54:22 INFO - PROCESS | 3832 | 1463820862489 Marionette DEBUG loaded listener.js 01:54:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 150 (19B4E000) [pid = 3832] [serial = 925] [outer = 19A3D800] 01:54:22 INFO - PROCESS | 3832 | 1463820862911 Marionette TRACE conn2 <- [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]]]}] 01:54:22 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 01:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 706ms 01:54:22 INFO - PROCESS | 3832 | 1463820862941 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 01:54:22 INFO - PROCESS | 3832 | 1463820862943 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 01:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:54:22 INFO - PROCESS | 3832 | 1463820862946 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:54:22 INFO - PROCESS | 3832 | 1463820862948 Marionette TRACE conn2 <- [1,1198,null,{}] 01:54:22 INFO - PROCESS | 3832 | 1463820862961 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:23 INFO - PROCESS | 3832 | 1463820863063 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 01:54:23 INFO - PROCESS | 3832 | 1463820863069 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:23 INFO - PROCESS | 3832 | ++DOCSHELL 19BE7C00 == 63 [pid = 3832] [id = 309] 01:54:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 151 (1A155800) [pid = 3832] [serial = 926] [outer = 00000000] 01:54:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 152 (1A8E7000) [pid = 3832] [serial = 927] [outer = 1A155800] 01:54:23 INFO - PROCESS | 3832 | 1463820863113 Marionette DEBUG loaded listener.js 01:54:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 153 (1AA32800) [pid = 3832] [serial = 928] [outer = 1A155800] 01:54:23 INFO - PROCESS | 3832 | 1463820863535 Marionette TRACE conn2 <- [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]]]}] 01:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 616ms 01:54:23 INFO - PROCESS | 3832 | 1463820863550 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 01:54:23 INFO - PROCESS | 3832 | 1463820863552 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 01:54:23 INFO - PROCESS | 3832 | 1463820863555 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:54:23 INFO - PROCESS | 3832 | 1463820863557 Marionette TRACE conn2 <- [1,1202,null,{}] 01:54:23 INFO - PROCESS | 3832 | 1463820863566 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:23 INFO - PROCESS | 3832 | 1463820863683 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 01:54:23 INFO - PROCESS | 3832 | 1463820863775 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:23 INFO - PROCESS | 3832 | ++DOCSHELL 1A378000 == 64 [pid = 3832] [id = 310] 01:54:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 154 (1AA61400) [pid = 3832] [serial = 929] [outer = 00000000] 01:54:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 155 (1B147400) [pid = 3832] [serial = 930] [outer = 1AA61400] 01:54:23 INFO - PROCESS | 3832 | 1463820863825 Marionette DEBUG loaded listener.js 01:54:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 156 (1B2B8800) [pid = 3832] [serial = 931] [outer = 1AA61400] 01:54:24 INFO - PROCESS | 3832 | --DOMWINDOW == 155 (17554800) [pid = 3832] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:54:24 INFO - PROCESS | 3832 | --DOMWINDOW == 154 (16D58800) [pid = 3832] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:54:24 INFO - PROCESS | 3832 | --DOMWINDOW == 153 (17AF3000) [pid = 3832] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:54:24 INFO - PROCESS | 3832 | --DOMWINDOW == 152 (10A7D400) [pid = 3832] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:54:24 INFO - PROCESS | 3832 | --DOMWINDOW == 151 (13DB2800) [pid = 3832] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:54:24 INFO - PROCESS | 3832 | --DOMWINDOW == 150 (13373C00) [pid = 3832] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:54:24 INFO - PROCESS | 3832 | --DOMWINDOW == 149 (10F11C00) [pid = 3832] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:54:24 INFO - PROCESS | 3832 | --DOMWINDOW == 148 (14278800) [pid = 3832] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:54:24 INFO - PROCESS | 3832 | --DOMWINDOW == 147 (16D4B400) [pid = 3832] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:54:24 INFO - PROCESS | 3832 | 1463820864297 Marionette TRACE conn2 <- [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]]]}] 01:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 766ms 01:54:24 INFO - PROCESS | 3832 | 1463820864324 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 01:54:24 INFO - PROCESS | 3832 | 1463820864326 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 01:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:54:24 INFO - PROCESS | 3832 | 1463820864329 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:54:24 INFO - PROCESS | 3832 | 1463820864331 Marionette TRACE conn2 <- [1,1206,null,{}] 01:54:24 INFO - PROCESS | 3832 | 1463820864335 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:24 INFO - PROCESS | 3832 | 1463820864431 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 01:54:24 INFO - PROCESS | 3832 | 1463820864437 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:24 INFO - PROCESS | 3832 | ++DOCSHELL 140C3400 == 65 [pid = 3832] [id = 311] 01:54:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 148 (1511B800) [pid = 3832] [serial = 932] [outer = 00000000] 01:54:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 149 (1A30B400) [pid = 3832] [serial = 933] [outer = 1511B800] 01:54:24 INFO - PROCESS | 3832 | 1463820864480 Marionette DEBUG loaded listener.js 01:54:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 150 (1AA6D400) [pid = 3832] [serial = 934] [outer = 1511B800] 01:54:24 INFO - PROCESS | 3832 | 1463820864885 Marionette TRACE conn2 <- [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]]]}] 01:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 570ms 01:54:24 INFO - PROCESS | 3832 | 1463820864910 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 01:54:24 INFO - PROCESS | 3832 | 1463820864912 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 01:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:54:24 INFO - PROCESS | 3832 | 1463820864934 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:54:24 INFO - PROCESS | 3832 | 1463820864936 Marionette TRACE conn2 <- [1,1210,null,{}] 01:54:24 INFO - PROCESS | 3832 | 1463820864939 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:25 INFO - PROCESS | 3832 | 1463820865025 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 01:54:25 INFO - PROCESS | 3832 | 1463820865032 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:25 INFO - PROCESS | 3832 | ++DOCSHELL 16C0F000 == 66 [pid = 3832] [id = 312] 01:54:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 151 (16C0F400) [pid = 3832] [serial = 935] [outer = 00000000] 01:54:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 152 (15D0FC00) [pid = 3832] [serial = 936] [outer = 16C0F400] 01:54:25 INFO - PROCESS | 3832 | 1463820865076 Marionette DEBUG loaded listener.js 01:54:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 153 (16C14400) [pid = 3832] [serial = 937] [outer = 16C0F400] 01:54:25 INFO - PROCESS | 3832 | 1463820865505 Marionette TRACE conn2 <- [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] 01:54:25 INFO - PROCESS | 3832 | 1463820865555 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 01:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:54:25 INFO - PROCESS | 3832 | 1463820865575 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:54:25 INFO - PROCESS | 3832 | 1463820865577 Marionette TRACE conn2 <- [1,1214,null,{}] 01:54:25 INFO - PROCESS | 3832 | 1463820865580 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:25 INFO - PROCESS | 3832 | 1463820865648 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 01:54:25 INFO - PROCESS | 3832 | 1463820865655 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:25 INFO - PROCESS | 3832 | ++DOCSHELL 105FB400 == 67 [pid = 3832] [id = 313] 01:54:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 154 (128A4000) [pid = 3832] [serial = 938] [outer = 00000000] 01:54:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 155 (1AD9B800) [pid = 3832] [serial = 939] [outer = 128A4000] 01:54:25 INFO - PROCESS | 3832 | 1463820865703 Marionette DEBUG loaded listener.js 01:54:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 156 (1B651400) [pid = 3832] [serial = 940] [outer = 128A4000] 01:54:26 INFO - PROCESS | 3832 | 1463820866406 Marionette TRACE conn2 <- [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]]]}] 01:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 871ms 01:54:26 INFO - PROCESS | 3832 | 1463820866439 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 01:54:26 INFO - PROCESS | 3832 | 1463820866443 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 01:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:54:26 INFO - PROCESS | 3832 | 1463820866449 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:54:26 INFO - PROCESS | 3832 | 1463820866453 Marionette TRACE conn2 <- [1,1218,null,{}] 01:54:26 INFO - PROCESS | 3832 | 1463820866443 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:26 INFO - PROCESS | 3832 | 1463820866562 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 01:54:26 INFO - PROCESS | 3832 | 1463820866679 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:26 INFO - PROCESS | 3832 | ++DOCSHELL 110F1000 == 68 [pid = 3832] [id = 314] 01:54:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 157 (110F2000) [pid = 3832] [serial = 941] [outer = 00000000] 01:54:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 158 (1330A000) [pid = 3832] [serial = 942] [outer = 110F2000] 01:54:26 INFO - PROCESS | 3832 | 1463820866776 Marionette DEBUG loaded listener.js 01:54:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 159 (1400D800) [pid = 3832] [serial = 943] [outer = 110F2000] 01:54:27 INFO - PROCESS | 3832 | 1463820867322 Marionette TRACE conn2 <- [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]]]}] 01:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 961ms 01:54:27 INFO - PROCESS | 3832 | 1463820867401 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 01:54:27 INFO - PROCESS | 3832 | 1463820867407 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 01:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:54:27 INFO - PROCESS | 3832 | 1463820867428 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:54:27 INFO - PROCESS | 3832 | 1463820867431 Marionette TRACE conn2 <- [1,1222,null,{}] 01:54:27 INFO - PROCESS | 3832 | 1463820867435 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:27 INFO - PROCESS | 3832 | 1463820867555 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 01:54:27 INFO - PROCESS | 3832 | 1463820867693 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:27 INFO - PROCESS | 3832 | ++DOCSHELL 10D07000 == 69 [pid = 3832] [id = 315] 01:54:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 160 (131FB000) [pid = 3832] [serial = 944] [outer = 00000000] 01:54:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 161 (16D4E400) [pid = 3832] [serial = 945] [outer = 131FB000] 01:54:27 INFO - PROCESS | 3832 | 1463820867733 Marionette DEBUG loaded listener.js 01:54:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 162 (17535400) [pid = 3832] [serial = 946] [outer = 131FB000] 01:54:28 INFO - PROCESS | 3832 | 1463820868304 Marionette TRACE conn2 <- [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]]]}] 01:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 901ms 01:54:28 INFO - PROCESS | 3832 | 1463820868335 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 01:54:28 INFO - PROCESS | 3832 | 1463820868337 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 01:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:54:28 INFO - PROCESS | 3832 | 1463820868341 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:54:28 INFO - PROCESS | 3832 | 1463820868345 Marionette TRACE conn2 <- [1,1226,null,{}] 01:54:28 INFO - PROCESS | 3832 | 1463820868355 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:28 INFO - PROCESS | 3832 | 1463820868468 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 01:54:28 INFO - PROCESS | 3832 | 1463820868627 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:28 INFO - PROCESS | 3832 | ++DOCSHELL 19A4F400 == 70 [pid = 3832] [id = 316] 01:54:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 163 (19A51400) [pid = 3832] [serial = 947] [outer = 00000000] 01:54:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 164 (1A302400) [pid = 3832] [serial = 948] [outer = 19A51400] 01:54:28 INFO - PROCESS | 3832 | 1463820868685 Marionette DEBUG loaded listener.js 01:54:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 165 (1AA6E800) [pid = 3832] [serial = 949] [outer = 19A51400] 01:54:29 INFO - PROCESS | 3832 | 1463820869235 Marionette TRACE conn2 <- [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]]]}] 01:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 961ms 01:54:29 INFO - PROCESS | 3832 | 1463820869310 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 01:54:29 INFO - PROCESS | 3832 | 1463820869313 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 01:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:54:29 INFO - PROCESS | 3832 | 1463820869316 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:54:29 INFO - PROCESS | 3832 | 1463820869318 Marionette TRACE conn2 <- [1,1230,null,{}] 01:54:29 INFO - PROCESS | 3832 | 1463820869322 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:29 INFO - PROCESS | 3832 | 1463820869431 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 01:54:29 INFO - PROCESS | 3832 | 1463820869556 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:29 INFO - PROCESS | 3832 | ++DOCSHELL 19A44000 == 71 [pid = 3832] [id = 317] 01:54:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 166 (19BE2C00) [pid = 3832] [serial = 950] [outer = 00000000] 01:54:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 167 (1B656800) [pid = 3832] [serial = 951] [outer = 19BE2C00] 01:54:29 INFO - PROCESS | 3832 | 1463820869611 Marionette DEBUG loaded listener.js 01:54:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 168 (1B727800) [pid = 3832] [serial = 952] [outer = 19BE2C00] 01:54:30 INFO - PROCESS | 3832 | 1463820870116 Marionette TRACE conn2 <- [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]]]}] 01:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 871ms 01:54:30 INFO - PROCESS | 3832 | 1463820870186 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 01:54:30 INFO - PROCESS | 3832 | 1463820870188 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 01:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:54:30 INFO - PROCESS | 3832 | 1463820870192 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:54:30 INFO - PROCESS | 3832 | 1463820870194 Marionette TRACE conn2 <- [1,1234,null,{}] 01:54:30 INFO - PROCESS | 3832 | 1463820870198 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:30 INFO - PROCESS | 3832 | 1463820870305 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 01:54:30 INFO - PROCESS | 3832 | 1463820870447 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:30 INFO - PROCESS | 3832 | ++DOCSHELL 10C6C000 == 72 [pid = 3832] [id = 318] 01:54:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 169 (1AE50400) [pid = 3832] [serial = 953] [outer = 00000000] 01:54:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 170 (1B730400) [pid = 3832] [serial = 954] [outer = 1AE50400] 01:54:30 INFO - PROCESS | 3832 | 1463820870501 Marionette DEBUG loaded listener.js 01:54:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 171 (1B77C800) [pid = 3832] [serial = 955] [outer = 1AE50400] 01:54:31 INFO - PROCESS | 3832 | 1463820871074 Marionette TRACE conn2 <- [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]]]}] 01:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 961ms 01:54:31 INFO - PROCESS | 3832 | 1463820871169 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 01:54:31 INFO - PROCESS | 3832 | 1463820871172 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 01:54:31 INFO - PROCESS | 3832 | 1463820871177 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:54:31 INFO - PROCESS | 3832 | 1463820871179 Marionette TRACE conn2 <- [1,1238,null,{}] 01:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:54:31 INFO - PROCESS | 3832 | 1463820871199 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:31 INFO - PROCESS | 3832 | 1463820871330 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 01:54:31 INFO - PROCESS | 3832 | 1463820871440 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:31 INFO - PROCESS | 3832 | ++DOCSHELL 19291400 == 73 [pid = 3832] [id = 319] 01:54:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 172 (19291C00) [pid = 3832] [serial = 956] [outer = 00000000] 01:54:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 173 (19298C00) [pid = 3832] [serial = 957] [outer = 19291C00] 01:54:31 INFO - PROCESS | 3832 | 1463820871495 Marionette DEBUG loaded listener.js 01:54:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 174 (1B77A800) [pid = 3832] [serial = 958] [outer = 19291C00] 01:54:32 INFO - PROCESS | 3832 | 1463820872015 Marionette TRACE conn2 <- [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]]]}] 01:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 871ms 01:54:32 INFO - PROCESS | 3832 | 1463820872050 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 01:54:32 INFO - PROCESS | 3832 | 1463820872053 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 01:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:54:32 INFO - PROCESS | 3832 | 1463820872056 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:54:32 INFO - PROCESS | 3832 | 1463820872058 Marionette TRACE conn2 <- [1,1242,null,{}] 01:54:32 INFO - PROCESS | 3832 | 1463820872062 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:32 INFO - PROCESS | 3832 | 1463820872167 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 01:54:32 INFO - PROCESS | 3832 | 1463820872283 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:32 INFO - PROCESS | 3832 | ++DOCSHELL 10A60800 == 74 [pid = 3832] [id = 320] 01:54:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 175 (19B49800) [pid = 3832] [serial = 959] [outer = 00000000] 01:54:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 176 (1B781400) [pid = 3832] [serial = 960] [outer = 19B49800] 01:54:32 INFO - PROCESS | 3832 | 1463820872405 Marionette DEBUG loaded listener.js 01:54:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 177 (1B789400) [pid = 3832] [serial = 961] [outer = 19B49800] 01:54:33 INFO - PROCESS | 3832 | 1463820873156 Marionette TRACE conn2 <- [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]]]}] 01:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1142ms 01:54:33 INFO - PROCESS | 3832 | 1463820873210 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 01:54:33 INFO - PROCESS | 3832 | 1463820873214 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 01:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:54:33 INFO - PROCESS | 3832 | 1463820873219 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:54:33 INFO - PROCESS | 3832 | 1463820873223 Marionette TRACE conn2 <- [1,1246,null,{}] 01:54:33 INFO - PROCESS | 3832 | 1463820873230 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:33 INFO - PROCESS | 3832 | 1463820873395 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 01:54:33 INFO - PROCESS | 3832 | 1463820873391 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:33 INFO - PROCESS | 3832 | ++DOCSHELL 1382A000 == 75 [pid = 3832] [id = 321] 01:54:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 178 (1382FC00) [pid = 3832] [serial = 962] [outer = 00000000] 01:54:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 179 (140CEC00) [pid = 3832] [serial = 963] [outer = 1382FC00] 01:54:33 INFO - PROCESS | 3832 | 1463820873439 Marionette DEBUG loaded listener.js 01:54:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 180 (151E2800) [pid = 3832] [serial = 964] [outer = 1382FC00] 01:54:34 INFO - PROCESS | 3832 | 1463820874021 Marionette TRACE conn2 <- [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]]]}] 01:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 871ms 01:54:34 INFO - PROCESS | 3832 | 1463820874089 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 01:54:34 INFO - PROCESS | 3832 | 1463820874095 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 01:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:54:34 INFO - PROCESS | 3832 | 1463820874101 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:54:34 INFO - PROCESS | 3832 | 1463820874103 Marionette TRACE conn2 <- [1,1250,null,{}] 01:54:34 INFO - PROCESS | 3832 | 1463820874150 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:34 INFO - PROCESS | 3832 | 1463820874283 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 01:54:34 INFO - PROCESS | 3832 | 1463820874347 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:34 INFO - PROCESS | 3832 | ++DOCSHELL 131F0800 == 76 [pid = 3832] [id = 322] 01:54:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 181 (13304C00) [pid = 3832] [serial = 965] [outer = 00000000] 01:54:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 182 (170A6800) [pid = 3832] [serial = 966] [outer = 13304C00] 01:54:34 INFO - PROCESS | 3832 | 1463820874395 Marionette DEBUG loaded listener.js 01:54:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 183 (17688C00) [pid = 3832] [serial = 967] [outer = 13304C00] 01:54:34 INFO - PROCESS | 3832 | --DOCSHELL 16C0F000 == 75 [pid = 3832] [id = 312] 01:54:34 INFO - PROCESS | 3832 | --DOCSHELL 140C3400 == 74 [pid = 3832] [id = 311] 01:54:34 INFO - PROCESS | 3832 | --DOCSHELL 1A378000 == 73 [pid = 3832] [id = 310] 01:54:34 INFO - PROCESS | 3832 | --DOCSHELL 19BE7C00 == 72 [pid = 3832] [id = 309] 01:54:34 INFO - PROCESS | 3832 | --DOCSHELL 19A39C00 == 71 [pid = 3832] [id = 308] 01:54:34 INFO - PROCESS | 3832 | --DOCSHELL 17685000 == 70 [pid = 3832] [id = 307] 01:54:34 INFO - PROCESS | 3832 | --DOCSHELL 14272C00 == 69 [pid = 3832] [id = 306] 01:54:34 INFO - PROCESS | 3832 | --DOCSHELL 13820C00 == 68 [pid = 3832] [id = 305] 01:54:34 INFO - PROCESS | 3832 | --DOCSHELL 11421400 == 67 [pid = 3832] [id = 304] 01:54:34 INFO - PROCESS | 3832 | --DOCSHELL 10A5C400 == 66 [pid = 3832] [id = 303] 01:54:34 INFO - PROCESS | 3832 | --DOCSHELL 1B151400 == 65 [pid = 3832] [id = 301] 01:54:34 INFO - PROCESS | 3832 | --DOCSHELL 1AA6CC00 == 64 [pid = 3832] [id = 300] 01:54:34 INFO - PROCESS | 3832 | --DOMWINDOW == 182 (1A30D400) [pid = 3832] [serial = 885] [outer = 00000000] [url = about:blank] 01:54:34 INFO - PROCESS | 3832 | --DOMWINDOW == 181 (12A89800) [pid = 3832] [serial = 840] [outer = 00000000] [url = about:blank] 01:54:34 INFO - PROCESS | 3832 | --DOMWINDOW == 180 (151DF400) [pid = 3832] [serial = 843] [outer = 00000000] [url = about:blank] 01:54:34 INFO - PROCESS | 3832 | --DOMWINDOW == 179 (19A40000) [pid = 3832] [serial = 846] [outer = 00000000] [url = about:blank] 01:54:34 INFO - PROCESS | 3832 | --DOMWINDOW == 178 (19BEBC00) [pid = 3832] [serial = 849] [outer = 00000000] [url = about:blank] 01:54:34 INFO - PROCESS | 3832 | --DOMWINDOW == 177 (1A310C00) [pid = 3832] [serial = 852] [outer = 00000000] [url = about:blank] 01:54:34 INFO - PROCESS | 3832 | --DOMWINDOW == 176 (1AA2C400) [pid = 3832] [serial = 855] [outer = 00000000] [url = about:blank] 01:54:34 INFO - PROCESS | 3832 | --DOCSHELL 1AA26000 == 63 [pid = 3832] [id = 299] 01:54:34 INFO - PROCESS | 3832 | --DOCSHELL 15B20800 == 62 [pid = 3832] [id = 298] 01:54:34 INFO - PROCESS | 3832 | --DOCSHELL 138E3400 == 61 [pid = 3832] [id = 297] 01:54:34 INFO - PROCESS | 3832 | --DOCSHELL 10A81000 == 60 [pid = 3832] [id = 296] 01:54:35 INFO - PROCESS | 3832 | 1463820875015 Marionette TRACE conn2 <- [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]]]}] 01:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 961ms 01:54:35 INFO - PROCESS | 3832 | 1463820875065 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 01:54:35 INFO - PROCESS | 3832 | 1463820875067 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 01:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:54:35 INFO - PROCESS | 3832 | 1463820875070 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:54:35 INFO - PROCESS | 3832 | 1463820875074 Marionette TRACE conn2 <- [1,1254,null,{}] 01:54:35 INFO - PROCESS | 3832 | 1463820875086 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:35 INFO - PROCESS | 3832 | 1463820875167 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 01:54:35 INFO - PROCESS | 3832 | --DOMWINDOW == 175 (17686000) [pid = 3832] [serial = 873] [outer = 00000000] [url = about:blank] 01:54:35 INFO - PROCESS | 3832 | --DOMWINDOW == 174 (16EF1400) [pid = 3832] [serial = 870] [outer = 00000000] [url = about:blank] 01:54:35 INFO - PROCESS | 3832 | --DOMWINDOW == 173 (184E8400) [pid = 3832] [serial = 876] [outer = 00000000] [url = about:blank] 01:54:35 INFO - PROCESS | 3832 | --DOMWINDOW == 172 (177D0800) [pid = 3832] [serial = 874] [outer = 00000000] [url = about:blank] 01:54:35 INFO - PROCESS | 3832 | --DOMWINDOW == 171 (10F1C800) [pid = 3832] [serial = 859] [outer = 00000000] [url = about:blank] 01:54:35 INFO - PROCESS | 3832 | --DOMWINDOW == 170 (10C72400) [pid = 3832] [serial = 858] [outer = 00000000] [url = about:blank] 01:54:35 INFO - PROCESS | 3832 | --DOMWINDOW == 169 (140CA400) [pid = 3832] [serial = 864] [outer = 00000000] [url = about:blank] 01:54:35 INFO - PROCESS | 3832 | --DOMWINDOW == 168 (14275C00) [pid = 3832] [serial = 865] [outer = 00000000] [url = about:blank] 01:54:35 INFO - PROCESS | 3832 | --DOMWINDOW == 167 (15777400) [pid = 3832] [serial = 867] [outer = 00000000] [url = about:blank] 01:54:35 INFO - PROCESS | 3832 | --DOMWINDOW == 166 (15E24000) [pid = 3832] [serial = 868] [outer = 00000000] [url = about:blank] 01:54:35 INFO - PROCESS | 3832 | --DOMWINDOW == 165 (12888400) [pid = 3832] [serial = 861] [outer = 00000000] [url = about:blank] 01:54:35 INFO - PROCESS | 3832 | --DOMWINDOW == 164 (12A4C800) [pid = 3832] [serial = 862] [outer = 00000000] [url = about:blank] 01:54:35 INFO - PROCESS | 3832 | --DOMWINDOW == 163 (17557000) [pid = 3832] [serial = 879] [outer = 00000000] [url = about:blank] 01:54:35 INFO - PROCESS | 3832 | --DOMWINDOW == 162 (19A3F800) [pid = 3832] [serial = 882] [outer = 00000000] [url = about:blank] 01:54:35 INFO - PROCESS | 3832 | --DOMWINDOW == 161 (18434800) [pid = 3832] [serial = 880] [outer = 00000000] [url = about:blank] 01:54:35 INFO - PROCESS | 3832 | --DOMWINDOW == 160 (189C8800) [pid = 3832] [serial = 877] [outer = 00000000] [url = about:blank] 01:54:35 INFO - PROCESS | 3832 | --DOMWINDOW == 159 (17539800) [pid = 3832] [serial = 871] [outer = 00000000] [url = about:blank] 01:54:35 INFO - PROCESS | 3832 | --DOMWINDOW == 158 (19A4F800) [pid = 3832] [serial = 883] [outer = 00000000] [url = about:blank] 01:54:35 INFO - PROCESS | 3832 | 1463820875277 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:35 INFO - PROCESS | 3832 | ++DOCSHELL 10A57000 == 61 [pid = 3832] [id = 323] 01:54:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 159 (10A81000) [pid = 3832] [serial = 968] [outer = 00000000] 01:54:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 160 (114A1C00) [pid = 3832] [serial = 969] [outer = 10A81000] 01:54:35 INFO - PROCESS | 3832 | 1463820875324 Marionette DEBUG loaded listener.js 01:54:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 161 (14272C00) [pid = 3832] [serial = 970] [outer = 10A81000] 01:54:35 INFO - PROCESS | 3832 | 1463820875703 Marionette TRACE conn2 <- [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]]]}] 01:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 676ms 01:54:35 INFO - PROCESS | 3832 | 1463820875735 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 01:54:35 INFO - PROCESS | 3832 | 1463820875737 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 01:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:54:35 INFO - PROCESS | 3832 | 1463820875740 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:54:35 INFO - PROCESS | 3832 | 1463820875742 Marionette TRACE conn2 <- [1,1258,null,{}] 01:54:35 INFO - PROCESS | 3832 | 1463820875746 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:35 INFO - PROCESS | 3832 | 1463820875833 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 01:54:35 INFO - PROCESS | 3832 | 1463820875841 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:35 INFO - PROCESS | 3832 | ++DOCSHELL 13378800 == 62 [pid = 3832] [id = 324] 01:54:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 162 (17534C00) [pid = 3832] [serial = 971] [outer = 00000000] 01:54:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 163 (1768FC00) [pid = 3832] [serial = 972] [outer = 17534C00] 01:54:35 INFO - PROCESS | 3832 | 1463820875885 Marionette DEBUG loaded listener.js 01:54:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 164 (18431000) [pid = 3832] [serial = 973] [outer = 17534C00] 01:54:36 INFO - PROCESS | 3832 | 1463820876324 Marionette TRACE conn2 <- [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]]]}] 01:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 615ms 01:54:36 INFO - PROCESS | 3832 | 1463820876361 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 01:54:36 INFO - PROCESS | 3832 | 1463820876363 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 01:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:54:36 INFO - PROCESS | 3832 | 1463820876366 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:54:36 INFO - PROCESS | 3832 | 1463820876368 Marionette TRACE conn2 <- [1,1262,null,{}] 01:54:36 INFO - PROCESS | 3832 | 1463820876372 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:36 INFO - PROCESS | 3832 | 1463820876457 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 01:54:36 INFO - PROCESS | 3832 | 1463820876447 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:36 INFO - PROCESS | 3832 | ++DOCSHELL 18437400 == 63 [pid = 3832] [id = 325] 01:54:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 165 (184DD800) [pid = 3832] [serial = 974] [outer = 00000000] 01:54:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 166 (189C7400) [pid = 3832] [serial = 975] [outer = 184DD800] 01:54:36 INFO - PROCESS | 3832 | 1463820876491 Marionette DEBUG loaded listener.js 01:54:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 167 (1928D000) [pid = 3832] [serial = 976] [outer = 184DD800] 01:54:36 INFO - PROCESS | 3832 | 1463820877010 Marionette TRACE conn2 <- [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]]]}] 01:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 706ms 01:54:37 INFO - PROCESS | 3832 | 1463820877072 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 01:54:37 INFO - PROCESS | 3832 | 1463820877088 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 01:54:37 INFO - PROCESS | 3832 | 1463820877092 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:54:37 INFO - PROCESS | 3832 | 1463820877093 Marionette TRACE conn2 <- [1,1266,null,{}] 01:54:37 INFO - PROCESS | 3832 | 1463820877097 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:37 INFO - PROCESS | 3832 | 1463820877248 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 01:54:37 INFO - PROCESS | 3832 | 1463820877318 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:37 INFO - PROCESS | 3832 | ++DOCSHELL 17135C00 == 64 [pid = 3832] [id = 326] 01:54:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 168 (1843A000) [pid = 3832] [serial = 977] [outer = 00000000] 01:54:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 169 (19A43400) [pid = 3832] [serial = 978] [outer = 1843A000] 01:54:37 INFO - PROCESS | 3832 | 1463820877345 Marionette DEBUG loaded listener.js 01:54:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 170 (19B51400) [pid = 3832] [serial = 979] [outer = 1843A000] 01:54:37 INFO - PROCESS | 3832 | 1463820877758 Marionette TRACE conn2 <- [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]]]}] 01:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 721ms 01:54:37 INFO - PROCESS | 3832 | 1463820877821 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 01:54:37 INFO - PROCESS | 3832 | 1463820877823 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 01:54:37 INFO - PROCESS | 3832 | 1463820877826 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:54:37 INFO - PROCESS | 3832 | 1463820877828 Marionette TRACE conn2 <- [1,1270,null,{}] 01:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:54:37 INFO - PROCESS | 3832 | 1463820877832 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:37 INFO - PROCESS | 3832 | 1463820877957 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 01:54:38 INFO - PROCESS | 3832 | 1463820878025 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:38 INFO - PROCESS | 3832 | ++DOCSHELL 19B47800 == 65 [pid = 3832] [id = 327] 01:54:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 171 (19B47C00) [pid = 3832] [serial = 980] [outer = 00000000] 01:54:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 172 (1A37D800) [pid = 3832] [serial = 981] [outer = 19B47C00] 01:54:38 INFO - PROCESS | 3832 | 1463820878068 Marionette DEBUG loaded listener.js 01:54:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 173 (1AA26000) [pid = 3832] [serial = 982] [outer = 19B47C00] 01:54:38 INFO - PROCESS | 3832 | 1463820878464 Marionette TRACE conn2 <- [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]]]}] 01:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 661ms 01:54:38 INFO - PROCESS | 3832 | 1463820878512 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 01:54:38 INFO - PROCESS | 3832 | 1463820878514 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 01:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:54:38 INFO - PROCESS | 3832 | 1463820878523 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:54:38 INFO - PROCESS | 3832 | 1463820878525 Marionette TRACE conn2 <- [1,1274,null,{}] 01:54:38 INFO - PROCESS | 3832 | 1463820878528 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:38 INFO - PROCESS | 3832 | 1463820878650 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 01:54:38 INFO - PROCESS | 3832 | 1463820878640 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:38 INFO - PROCESS | 3832 | ++DOCSHELL 1A15D400 == 66 [pid = 3832] [id = 328] 01:54:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 174 (1AA23400) [pid = 3832] [serial = 983] [outer = 00000000] 01:54:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 175 (1AE52800) [pid = 3832] [serial = 984] [outer = 1AA23400] 01:54:38 INFO - PROCESS | 3832 | 1463820878746 Marionette DEBUG loaded listener.js 01:54:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 176 (1B2B9400) [pid = 3832] [serial = 985] [outer = 1AA23400] 01:54:39 INFO - PROCESS | 3832 | --DOMWINDOW == 175 (177CF000) [pid = 3832] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:54:39 INFO - PROCESS | 3832 | --DOMWINDOW == 174 (19A3D800) [pid = 3832] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:54:39 INFO - PROCESS | 3832 | --DOMWINDOW == 173 (12A51400) [pid = 3832] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:54:39 INFO - PROCESS | 3832 | --DOMWINDOW == 172 (13821800) [pid = 3832] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:54:39 INFO - PROCESS | 3832 | --DOMWINDOW == 171 (1A155800) [pid = 3832] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:54:39 INFO - PROCESS | 3832 | --DOMWINDOW == 170 (10A63000) [pid = 3832] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:54:39 INFO - PROCESS | 3832 | --DOMWINDOW == 169 (17552400) [pid = 3832] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:54:39 INFO - PROCESS | 3832 | --DOMWINDOW == 168 (1A156C00) [pid = 3832] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:54:39 INFO - PROCESS | 3832 | --DOMWINDOW == 167 (1AA61400) [pid = 3832] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:54:39 INFO - PROCESS | 3832 | --DOMWINDOW == 166 (16C0F400) [pid = 3832] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:54:39 INFO - PROCESS | 3832 | --DOMWINDOW == 165 (1511B800) [pid = 3832] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:54:39 INFO - PROCESS | 3832 | 1463820879263 Marionette TRACE conn2 <- [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]]]}] 01:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 766ms 01:54:39 INFO - PROCESS | 3832 | 1463820879290 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 01:54:39 INFO - PROCESS | 3832 | 1463820879292 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 01:54:39 INFO - PROCESS | 3832 | 1463820879295 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:54:39 INFO - PROCESS | 3832 | 1463820879297 Marionette TRACE conn2 <- [1,1278,null,{}] 01:54:39 INFO - PROCESS | 3832 | 1463820879308 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:39 INFO - PROCESS | 3832 | 1463820879406 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 01:54:39 INFO - PROCESS | 3832 | 1463820879415 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:39 INFO - PROCESS | 3832 | ++DOCSHELL 17137400 == 67 [pid = 3832] [id = 329] 01:54:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 166 (17550400) [pid = 3832] [serial = 986] [outer = 00000000] 01:54:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 167 (189CD800) [pid = 3832] [serial = 987] [outer = 17550400] 01:54:39 INFO - PROCESS | 3832 | 1463820879459 Marionette DEBUG loaded listener.js 01:54:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 168 (1AA31800) [pid = 3832] [serial = 988] [outer = 17550400] 01:54:39 INFO - PROCESS | 3832 | 1463820879871 Marionette TRACE conn2 <- [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]]]}] 01:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 630ms 01:54:39 INFO - PROCESS | 3832 | 1463820879938 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 01:54:39 INFO - PROCESS | 3832 | 1463820879940 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 01:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:54:39 INFO - PROCESS | 3832 | 1463820879927 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:54:39 INFO - PROCESS | 3832 | 1463820879928 Marionette TRACE conn2 <- [1,1282,null,{}] 01:54:39 INFO - PROCESS | 3832 | 1463820879932 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:40 INFO - PROCESS | 3832 | 1463820880021 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 01:54:40 INFO - PROCESS | 3832 | 1463820880027 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:40 INFO - PROCESS | 3832 | ++DOCSHELL 12A6D800 == 68 [pid = 3832] [id = 330] 01:54:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 169 (17746000) [pid = 3832] [serial = 989] [outer = 00000000] 01:54:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 170 (1A154800) [pid = 3832] [serial = 990] [outer = 17746000] 01:54:40 INFO - PROCESS | 3832 | 1463820880070 Marionette DEBUG loaded listener.js 01:54:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 171 (1B2B2800) [pid = 3832] [serial = 991] [outer = 17746000] 01:54:40 INFO - PROCESS | 3832 | 1463820880493 Marionette TRACE conn2 <- [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]]]}] 01:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 616ms 01:54:40 INFO - PROCESS | 3832 | 1463820880549 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 01:54:40 INFO - PROCESS | 3832 | 1463820880551 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 01:54:40 INFO - PROCESS | 3832 | 1463820880555 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:54:40 INFO - PROCESS | 3832 | 1463820880557 Marionette TRACE conn2 <- [1,1286,null,{}] 01:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:54:40 INFO - PROCESS | 3832 | 1463820880561 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:40 INFO - PROCESS | 3832 | 1463820880665 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 01:54:40 INFO - PROCESS | 3832 | 1463820880671 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:40 INFO - PROCESS | 3832 | ++DOCSHELL 1B783800 == 69 [pid = 3832] [id = 331] 01:54:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 172 (1B784400) [pid = 3832] [serial = 992] [outer = 00000000] 01:54:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 173 (1C6B4400) [pid = 3832] [serial = 993] [outer = 1B784400] 01:54:40 INFO - PROCESS | 3832 | 1463820880719 Marionette DEBUG loaded listener.js 01:54:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 174 (1C6B8C00) [pid = 3832] [serial = 994] [outer = 1B784400] 01:54:41 INFO - PROCESS | 3832 | 1463820881419 Marionette TRACE conn2 <- [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]]]}] 01:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 901ms 01:54:41 INFO - PROCESS | 3832 | 1463820881468 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 01:54:41 INFO - PROCESS | 3832 | 1463820881473 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 01:54:41 INFO - PROCESS | 3832 | 1463820881479 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:54:41 INFO - PROCESS | 3832 | 1463820881482 Marionette TRACE conn2 <- [1,1290,null,{}] 01:54:41 INFO - PROCESS | 3832 | 1463820881488 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:41 INFO - PROCESS | 3832 | 1463820881613 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 01:54:41 INFO - PROCESS | 3832 | 1463820881760 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:41 INFO - PROCESS | 3832 | ++DOCSHELL 10C67400 == 70 [pid = 3832] [id = 332] 01:54:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 175 (12A46400) [pid = 3832] [serial = 995] [outer = 00000000] 01:54:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 176 (1400F400) [pid = 3832] [serial = 996] [outer = 12A46400] 01:54:41 INFO - PROCESS | 3832 | 1463820881818 Marionette DEBUG loaded listener.js 01:54:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 177 (142EC800) [pid = 3832] [serial = 997] [outer = 12A46400] 01:54:42 INFO - PROCESS | 3832 | 1463820882406 Marionette TRACE conn2 <- [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]]]}] 01:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 961ms 01:54:42 INFO - PROCESS | 3832 | 1463820882442 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 01:54:42 INFO - PROCESS | 3832 | 1463820882448 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 01:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:54:42 INFO - PROCESS | 3832 | 1463820882454 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:54:42 INFO - PROCESS | 3832 | 1463820882457 Marionette TRACE conn2 <- [1,1294,null,{}] 01:54:42 INFO - PROCESS | 3832 | 1463820882461 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:42 INFO - PROCESS | 3832 | 1463820882574 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 01:54:42 INFO - PROCESS | 3832 | 1463820882735 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:42 INFO - PROCESS | 3832 | ++DOCSHELL 16D4FC00 == 71 [pid = 3832] [id = 333] 01:54:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 178 (16D51800) [pid = 3832] [serial = 998] [outer = 00000000] 01:54:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 179 (1755A800) [pid = 3832] [serial = 999] [outer = 16D51800] 01:54:42 INFO - PROCESS | 3832 | 1463820882789 Marionette DEBUG loaded listener.js 01:54:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 180 (17AFC000) [pid = 3832] [serial = 1000] [outer = 16D51800] 01:54:43 INFO - PROCESS | 3832 | 1463820883395 Marionette TRACE conn2 <- [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]]]}] 01:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1006ms 01:54:43 INFO - PROCESS | 3832 | 1463820883448 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 01:54:43 INFO - PROCESS | 3832 | 1463820883450 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 01:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:54:43 INFO - PROCESS | 3832 | 1463820883472 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:54:43 INFO - PROCESS | 3832 | 1463820883476 Marionette TRACE conn2 <- [1,1298,null,{}] 01:54:43 INFO - PROCESS | 3832 | 1463820883487 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:43 INFO - PROCESS | 3832 | 1463820883636 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 01:54:43 INFO - PROCESS | 3832 | 1463820883785 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:43 INFO - PROCESS | 3832 | ++DOCSHELL 19B4C800 == 72 [pid = 3832] [id = 334] 01:54:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 181 (1A37C800) [pid = 3832] [serial = 1001] [outer = 00000000] 01:54:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 182 (1B650400) [pid = 3832] [serial = 1002] [outer = 1A37C800] 01:54:43 INFO - PROCESS | 3832 | 1463820883845 Marionette DEBUG loaded listener.js 01:54:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 183 (1B786800) [pid = 3832] [serial = 1003] [outer = 1A37C800] 01:54:44 INFO - PROCESS | 3832 | 1463820884358 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",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/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 01:54:44 INFO - PROCESS | 3832 | 1463820884441 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 01:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:54:44 INFO - PROCESS | 3832 | 1463820884444 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:54:44 INFO - PROCESS | 3832 | 1463820884446 Marionette TRACE conn2 <- [1,1302,null,{}] 01:54:44 INFO - PROCESS | 3832 | 1463820884450 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:44 INFO - PROCESS | 3832 | 1463820884561 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 01:54:44 INFO - PROCESS | 3832 | 1463820884707 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:44 INFO - PROCESS | 3832 | ++DOCSHELL 1A477C00 == 73 [pid = 3832] [id = 335] 01:54:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 184 (1A47B400) [pid = 3832] [serial = 1004] [outer = 00000000] 01:54:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 185 (1A481800) [pid = 3832] [serial = 1005] [outer = 1A47B400] 01:54:44 INFO - PROCESS | 3832 | 1463820884762 Marionette DEBUG loaded listener.js 01:54:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 186 (1A485C00) [pid = 3832] [serial = 1006] [outer = 1A47B400] 01:54:45 INFO - PROCESS | 3832 | 1463820885330 Marionette TRACE conn2 <- [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]]]}] 01:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 961ms 01:54:45 INFO - PROCESS | 3832 | 1463820885412 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 01:54:45 INFO - PROCESS | 3832 | 1463820885415 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 01:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:54:45 INFO - PROCESS | 3832 | 1463820885418 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:54:45 INFO - PROCESS | 3832 | 1463820885420 Marionette TRACE conn2 <- [1,1306,null,{}] 01:54:45 INFO - PROCESS | 3832 | 1463820885439 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:45 INFO - PROCESS | 3832 | 1463820885529 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 01:54:45 INFO - PROCESS | 3832 | 1463820885674 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:45 INFO - PROCESS | 3832 | ++DOCSHELL 16C0C400 == 74 [pid = 3832] [id = 336] 01:54:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 187 (1A478800) [pid = 3832] [serial = 1007] [outer = 00000000] 01:54:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 188 (1C6B7C00) [pid = 3832] [serial = 1008] [outer = 1A478800] 01:54:45 INFO - PROCESS | 3832 | 1463820885731 Marionette DEBUG loaded listener.js 01:54:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 189 (1C6BD000) [pid = 3832] [serial = 1009] [outer = 1A478800] 01:54:46 INFO - PROCESS | 3832 | 1463820886286 Marionette TRACE conn2 <- [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]]]}] 01:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 931ms 01:54:46 INFO - PROCESS | 3832 | 1463820886349 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 01:54:46 INFO - PROCESS | 3832 | 1463820886351 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 01:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:54:46 INFO - PROCESS | 3832 | 1463820886355 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:54:46 INFO - PROCESS | 3832 | 1463820886356 Marionette TRACE conn2 <- [1,1310,null,{}] 01:54:46 INFO - PROCESS | 3832 | 1463820886360 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:46 INFO - PROCESS | 3832 | 1463820886472 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 01:54:46 INFO - PROCESS | 3832 | 1463820886620 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:46 INFO - PROCESS | 3832 | ++DOCSHELL 1A478C00 == 75 [pid = 3832] [id = 337] 01:54:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 190 (1A480800) [pid = 3832] [serial = 1010] [outer = 00000000] 01:54:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 191 (1D10FC00) [pid = 3832] [serial = 1011] [outer = 1A480800] 01:54:46 INFO - PROCESS | 3832 | 1463820886674 Marionette DEBUG loaded listener.js 01:54:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 192 (1E184000) [pid = 3832] [serial = 1012] [outer = 1A480800] 01:54:47 INFO - PROCESS | 3832 | 1463820887247 Marionette TRACE conn2 <- [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]]]}] 01:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 962ms 01:54:47 INFO - PROCESS | 3832 | 1463820887306 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 01:54:47 INFO - PROCESS | 3832 | 1463820887308 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 01:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:54:47 INFO - PROCESS | 3832 | 1463820887312 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:54:47 INFO - PROCESS | 3832 | 1463820887314 Marionette TRACE conn2 <- [1,1314,null,{}] 01:54:47 INFO - PROCESS | 3832 | 1463820887317 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:47 INFO - PROCESS | 3832 | 1463820887429 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 01:54:47 INFO - PROCESS | 3832 | 1463820887577 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:47 INFO - PROCESS | 3832 | ++DOCSHELL 1127C800 == 76 [pid = 3832] [id = 338] 01:54:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 193 (14273800) [pid = 3832] [serial = 1013] [outer = 00000000] 01:54:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 194 (15771400) [pid = 3832] [serial = 1014] [outer = 14273800] 01:54:47 INFO - PROCESS | 3832 | 1463820887631 Marionette DEBUG loaded listener.js 01:54:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 195 (16D51400) [pid = 3832] [serial = 1015] [outer = 14273800] 01:54:48 INFO - PROCESS | 3832 | 1463820888482 Marionette TRACE conn2 <- [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]]]}] 01:54:48 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 01:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1201ms 01:54:48 INFO - PROCESS | 3832 | 1463820888532 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 01:54:48 INFO - PROCESS | 3832 | 1463820888536 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 01:54:48 INFO - PROCESS | 3832 | 1463820888541 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:54:48 INFO - PROCESS | 3832 | 1463820888545 Marionette TRACE conn2 <- [1,1318,null,{}] 01:54:48 INFO - PROCESS | 3832 | 1463820888534 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:48 INFO - PROCESS | 3832 | 1463820888639 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 01:54:48 INFO - PROCESS | 3832 | 1463820888794 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:48 INFO - PROCESS | 3832 | ++DOCSHELL 10C73800 == 77 [pid = 3832] [id = 339] 01:54:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 196 (10F11C00) [pid = 3832] [serial = 1016] [outer = 00000000] 01:54:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 197 (12A54400) [pid = 3832] [serial = 1017] [outer = 10F11C00] 01:54:48 INFO - PROCESS | 3832 | 1463820888844 Marionette DEBUG loaded listener.js 01:54:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 198 (13081400) [pid = 3832] [serial = 1018] [outer = 10F11C00] 01:54:49 INFO - PROCESS | 3832 | --DOCSHELL 12A6D800 == 76 [pid = 3832] [id = 330] 01:54:49 INFO - PROCESS | 3832 | --DOCSHELL 17137400 == 75 [pid = 3832] [id = 329] 01:54:49 INFO - PROCESS | 3832 | --DOCSHELL 1A15D400 == 74 [pid = 3832] [id = 328] 01:54:49 INFO - PROCESS | 3832 | --DOCSHELL 19B47800 == 73 [pid = 3832] [id = 327] 01:54:49 INFO - PROCESS | 3832 | --DOCSHELL 17135C00 == 72 [pid = 3832] [id = 326] 01:54:49 INFO - PROCESS | 3832 | --DOCSHELL 18437400 == 71 [pid = 3832] [id = 325] 01:54:49 INFO - PROCESS | 3832 | --DOCSHELL 13378800 == 70 [pid = 3832] [id = 324] 01:54:49 INFO - PROCESS | 3832 | --DOCSHELL 10A57000 == 69 [pid = 3832] [id = 323] 01:54:49 INFO - PROCESS | 3832 | --DOCSHELL 131F0800 == 68 [pid = 3832] [id = 322] 01:54:49 INFO - PROCESS | 3832 | --DOCSHELL 1382A000 == 67 [pid = 3832] [id = 321] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 197 (1AD9B800) [pid = 3832] [serial = 939] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | 1463820889489 Marionette TRACE conn2 <- [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]]]}] 01:54:49 INFO - PROCESS | 3832 | --DOCSHELL 15772C00 == 66 [pid = 3832] [id = 302] 01:54:49 INFO - PROCESS | 3832 | --DOCSHELL 110F1000 == 65 [pid = 3832] [id = 314] 01:54:49 INFO - PROCESS | 3832 | --DOCSHELL 105FB400 == 64 [pid = 3832] [id = 313] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 196 (1B147400) [pid = 3832] [serial = 930] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 195 (16C14400) [pid = 3832] [serial = 937] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 194 (1AA32800) [pid = 3832] [serial = 928] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 193 (15D0FC00) [pid = 3832] [serial = 936] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 192 (1B2B8800) [pid = 3832] [serial = 931] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 191 (1A30B400) [pid = 3832] [serial = 933] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 190 (1AA6D400) [pid = 3832] [serial = 934] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 189 (18773C00) [pid = 3832] [serial = 922] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 188 (184E6000) [pid = 3832] [serial = 921] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 187 (19A46400) [pid = 3832] [serial = 924] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 186 (1427E800) [pid = 3832] [serial = 913] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 185 (1382A400) [pid = 3832] [serial = 912] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 184 (1511C000) [pid = 3832] [serial = 915] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 183 (1576F800) [pid = 3832] [serial = 916] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 182 (1AE4C000) [pid = 3832] [serial = 900] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 181 (1A8E7000) [pid = 3832] [serial = 927] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 180 (11A0F800) [pid = 3832] [serial = 910] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 179 (10D03400) [pid = 3832] [serial = 909] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 178 (180DCC00) [pid = 3832] [serial = 894] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 177 (17689400) [pid = 3832] [serial = 918] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 176 (17AFA400) [pid = 3832] [serial = 919] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 175 (19B4E000) [pid = 3832] [serial = 925] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 174 (1511A800) [pid = 3832] [serial = 891] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 173 (1B2B6400) [pid = 3832] [serial = 903] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 172 (1A7BD800) [pid = 3832] [serial = 886] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 171 (1B2B2C00) [pid = 3832] [serial = 906] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 170 (1AD8FC00) [pid = 3832] [serial = 897] [outer = 00000000] [url = about:blank] 01:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 169 (10D0A400) [pid = 3832] [serial = 888] [outer = 00000000] [url = about:blank] 01:54:49 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 01:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1006ms 01:54:49 INFO - PROCESS | 3832 | 1463820889534 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 01:54:49 INFO - PROCESS | 3832 | 1463820889539 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 01:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:54:49 INFO - PROCESS | 3832 | 1463820889565 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:54:49 INFO - PROCESS | 3832 | 1463820889568 Marionette TRACE conn2 <- [1,1322,null,{}] 01:54:49 INFO - PROCESS | 3832 | 1463820889572 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:49 INFO - PROCESS | 3832 | 1463820889660 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 01:54:49 INFO - PROCESS | 3832 | 1463820889673 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:49 INFO - PROCESS | 3832 | ++DOCSHELL 12A51800 == 65 [pid = 3832] [id = 340] 01:54:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 170 (12A6C400) [pid = 3832] [serial = 1019] [outer = 00000000] 01:54:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 171 (1307D000) [pid = 3832] [serial = 1020] [outer = 12A6C400] 01:54:49 INFO - PROCESS | 3832 | 1463820889718 Marionette DEBUG loaded listener.js 01:54:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 172 (138E9400) [pid = 3832] [serial = 1021] [outer = 12A6C400] 01:54:50 INFO - PROCESS | 3832 | 1463820890434 Marionette TRACE conn2 <- [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]]]}] 01:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 901ms 01:54:50 INFO - PROCESS | 3832 | 1463820890468 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 01:54:50 INFO - PROCESS | 3832 | 1463820890473 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 01:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:54:50 INFO - PROCESS | 3832 | 1463820890480 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:54:50 INFO - PROCESS | 3832 | 1463820890483 Marionette TRACE conn2 <- [1,1326,null,{}] 01:54:50 INFO - PROCESS | 3832 | 1463820890489 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:50 INFO - PROCESS | 3832 | 1463820890604 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 01:54:50 INFO - PROCESS | 3832 | 1463820890764 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:50 INFO - PROCESS | 3832 | ++DOCSHELL 12A52800 == 66 [pid = 3832] [id = 341] 01:54:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 173 (12A53400) [pid = 3832] [serial = 1022] [outer = 00000000] 01:54:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 174 (140C2C00) [pid = 3832] [serial = 1023] [outer = 12A53400] 01:54:50 INFO - PROCESS | 3832 | 1463820890821 Marionette DEBUG loaded listener.js 01:54:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 175 (1511C000) [pid = 3832] [serial = 1024] [outer = 12A53400] 01:54:51 INFO - PROCESS | 3832 | 1463820891911 Marionette TRACE conn2 <- [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]]]}] 01:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1442ms 01:54:51 INFO - PROCESS | 3832 | 1463820891929 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 01:54:51 INFO - PROCESS | 3832 | 1463820891935 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 01:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:54:51 INFO - PROCESS | 3832 | 1463820891942 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:54:51 INFO - PROCESS | 3832 | 1463820891945 Marionette TRACE conn2 <- [1,1330,null,{}] 01:54:51 INFO - PROCESS | 3832 | 1463820891949 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:52 INFO - PROCESS | 3832 | 1463820892060 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 01:54:52 INFO - PROCESS | 3832 | 1463820892199 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:52 INFO - PROCESS | 3832 | ++DOCSHELL 140CCC00 == 67 [pid = 3832] [id = 342] 01:54:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 176 (140CD400) [pid = 3832] [serial = 1025] [outer = 00000000] 01:54:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 177 (16C0B400) [pid = 3832] [serial = 1026] [outer = 140CD400] 01:54:52 INFO - PROCESS | 3832 | 1463820892254 Marionette DEBUG loaded listener.js 01:54:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 178 (16D52C00) [pid = 3832] [serial = 1027] [outer = 140CD400] 01:54:52 INFO - PROCESS | 3832 | 1463820892809 Marionette TRACE conn2 <- [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]]]}] 01:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 901ms 01:54:52 INFO - PROCESS | 3832 | 1463820892850 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 01:54:52 INFO - PROCESS | 3832 | 1463820892852 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 01:54:52 INFO - PROCESS | 3832 | 1463820892857 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:54:52 INFO - PROCESS | 3832 | 1463820892861 Marionette TRACE conn2 <- [1,1334,null,{}] 01:54:52 INFO - PROCESS | 3832 | 1463820892873 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:52 INFO - PROCESS | 3832 | 1463820892983 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 01:54:53 INFO - PROCESS | 3832 | 1463820893127 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:53 INFO - PROCESS | 3832 | ++DOCSHELL 180DB000 == 68 [pid = 3832] [id = 343] 01:54:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 179 (180DCC00) [pid = 3832] [serial = 1028] [outer = 00000000] 01:54:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 180 (184E3800) [pid = 3832] [serial = 1029] [outer = 180DCC00] 01:54:53 INFO - PROCESS | 3832 | 1463820893184 Marionette DEBUG loaded listener.js 01:54:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 181 (189C1C00) [pid = 3832] [serial = 1030] [outer = 180DCC00] 01:54:53 INFO - PROCESS | 3832 | 1463820893792 Marionette TRACE conn2 <- [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]]]}] 01:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 961ms 01:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:54:53 INFO - PROCESS | 3832 | 1463820893827 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 01:54:53 INFO - PROCESS | 3832 | 1463820893830 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 01:54:53 INFO - PROCESS | 3832 | 1463820893834 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:54:53 INFO - PROCESS | 3832 | 1463820893836 Marionette TRACE conn2 <- [1,1338,null,{}] 01:54:53 INFO - PROCESS | 3832 | 1463820893839 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:53 INFO - PROCESS | 3832 | 1463820893931 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 01:54:54 INFO - PROCESS | 3832 | 1463820894048 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:54 INFO - PROCESS | 3832 | ++DOCSHELL 189C3C00 == 69 [pid = 3832] [id = 344] 01:54:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 182 (189C8C00) [pid = 3832] [serial = 1031] [outer = 00000000] 01:54:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 183 (19297400) [pid = 3832] [serial = 1032] [outer = 189C8C00] 01:54:54 INFO - PROCESS | 3832 | 1463820894101 Marionette DEBUG loaded listener.js 01:54:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 184 (19298400) [pid = 3832] [serial = 1033] [outer = 189C8C00] 01:54:54 INFO - PROCESS | 3832 | 1463820894655 Marionette TRACE conn2 <- [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]]]}] 01:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 856ms 01:54:54 INFO - PROCESS | 3832 | 1463820894704 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 01:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:54:54 INFO - PROCESS | 3832 | 1463820894706 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 01:54:54 INFO - PROCESS | 3832 | 1463820894710 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:54:54 INFO - PROCESS | 3832 | 1463820894712 Marionette TRACE conn2 <- [1,1342,null,{}] 01:54:54 INFO - PROCESS | 3832 | 1463820894716 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:54 INFO - PROCESS | 3832 | 1463820894803 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 01:54:54 INFO - PROCESS | 3832 | 1463820894919 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:54 INFO - PROCESS | 3832 | ++DOCSHELL 15353400 == 70 [pid = 3832] [id = 345] 01:54:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 185 (1774E400) [pid = 3832] [serial = 1034] [outer = 00000000] 01:54:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 186 (19A4EC00) [pid = 3832] [serial = 1035] [outer = 1774E400] 01:54:55 INFO - PROCESS | 3832 | 1463820895012 Marionette DEBUG loaded listener.js 01:54:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 187 (19B55800) [pid = 3832] [serial = 1036] [outer = 1774E400] 01:54:55 INFO - PROCESS | 3832 | 1463820895558 Marionette TRACE conn2 <- [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]]]}] 01:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 901ms 01:54:55 INFO - PROCESS | 3832 | 1463820895619 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 01:54:55 INFO - PROCESS | 3832 | 1463820895604 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 01:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:54:55 INFO - PROCESS | 3832 | 1463820895608 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:54:55 INFO - PROCESS | 3832 | 1463820895610 Marionette TRACE conn2 <- [1,1346,null,{}] 01:54:55 INFO - PROCESS | 3832 | 1463820895614 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:55 INFO - PROCESS | 3832 | 1463820895734 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 01:54:55 INFO - PROCESS | 3832 | 1463820895879 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:55 INFO - PROCESS | 3832 | ++DOCSHELL 189CCC00 == 71 [pid = 3832] [id = 346] 01:54:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 188 (189CEC00) [pid = 3832] [serial = 1037] [outer = 00000000] 01:54:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 189 (1A485800) [pid = 3832] [serial = 1038] [outer = 189CEC00] 01:54:55 INFO - PROCESS | 3832 | 1463820895934 Marionette DEBUG loaded listener.js 01:54:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 190 (1A8E4C00) [pid = 3832] [serial = 1039] [outer = 189CEC00] 01:54:56 INFO - PROCESS | 3832 | 1463820896495 Marionette TRACE conn2 <- [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]]]}] 01:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 961ms 01:54:56 INFO - PROCESS | 3832 | 1463820896573 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 01:54:56 INFO - PROCESS | 3832 | 1463820896576 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 01:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:54:56 INFO - PROCESS | 3832 | 1463820896579 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:54:56 INFO - PROCESS | 3832 | 1463820896581 Marionette TRACE conn2 <- [1,1350,null,{}] 01:54:56 INFO - PROCESS | 3832 | 1463820896585 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:56 INFO - PROCESS | 3832 | 1463820896689 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 01:54:56 INFO - PROCESS | 3832 | 1463820896836 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:56 INFO - PROCESS | 3832 | ++DOCSHELL 1A37DC00 == 72 [pid = 3832] [id = 347] 01:54:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 191 (1A383400) [pid = 3832] [serial = 1040] [outer = 00000000] 01:54:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 192 (1AD8E800) [pid = 3832] [serial = 1041] [outer = 1A383400] 01:54:56 INFO - PROCESS | 3832 | 1463820896889 Marionette DEBUG loaded listener.js 01:54:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 193 (1AD96C00) [pid = 3832] [serial = 1042] [outer = 1A383400] 01:54:57 INFO - PROCESS | 3832 | 1463820897481 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 01:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 961ms 01:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:54:57 INFO - PROCESS | 3832 | 1463820897548 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 01:54:57 INFO - PROCESS | 3832 | 1463820897551 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 01:54:57 INFO - PROCESS | 3832 | 1463820897555 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:54:57 INFO - PROCESS | 3832 | 1463820897557 Marionette TRACE conn2 <- [1,1354,null,{}] 01:54:57 INFO - PROCESS | 3832 | 1463820897560 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:57 INFO - PROCESS | 3832 | 1463820897757 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 01:54:57 INFO - PROCESS | 3832 | 1463820897892 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:57 INFO - PROCESS | 3832 | ++DOCSHELL 10D08800 == 73 [pid = 3832] [id = 348] 01:54:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 194 (10D0A400) [pid = 3832] [serial = 1043] [outer = 00000000] 01:54:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 195 (1127F000) [pid = 3832] [serial = 1044] [outer = 10D0A400] 01:54:57 INFO - PROCESS | 3832 | 1463820897943 Marionette DEBUG loaded listener.js 01:54:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 196 (12A6B400) [pid = 3832] [serial = 1045] [outer = 10D0A400] 01:54:58 INFO - PROCESS | 3832 | --DOCSHELL 151E0000 == 72 [pid = 3832] [id = 109] 01:54:58 INFO - PROCESS | 3832 | --DOCSHELL 10C73800 == 71 [pid = 3832] [id = 339] 01:54:58 INFO - PROCESS | 3832 | --DOCSHELL 16D4FC00 == 70 [pid = 3832] [id = 333] 01:54:58 INFO - PROCESS | 3832 | --DOCSHELL 10C67400 == 69 [pid = 3832] [id = 332] 01:54:58 INFO - PROCESS | 3832 | 1463820898588 Marionette TRACE conn2 <- [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] 01:54:58 INFO - PROCESS | 3832 | 1463820898625 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 01:54:58 INFO - PROCESS | 3832 | 1463820898630 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:54:58 INFO - PROCESS | 3832 | 1463820898634 Marionette TRACE conn2 <- [1,1358,null,{}] 01:54:58 INFO - PROCESS | 3832 | 1463820898636 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:58 INFO - PROCESS | 3832 | 1463820898766 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 01:54:58 INFO - PROCESS | 3832 | 1463820898783 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:58 INFO - PROCESS | 3832 | ++DOCSHELL 16C07800 == 70 [pid = 3832] [id = 349] 01:54:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 197 (16C09C00) [pid = 3832] [serial = 1046] [outer = 00000000] 01:54:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 198 (16C13800) [pid = 3832] [serial = 1047] [outer = 16C09C00] 01:54:58 INFO - PROCESS | 3832 | 1463820898831 Marionette DEBUG loaded listener.js 01:54:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 199 (1754F400) [pid = 3832] [serial = 1048] [outer = 16C09C00] 01:54:59 INFO - PROCESS | 3832 | 1463820899299 Marionette TRACE conn2 <- [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] 01:54:59 INFO - PROCESS | 3832 | 1463820899335 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 01:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:54:59 INFO - PROCESS | 3832 | 1463820899338 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:54:59 INFO - PROCESS | 3832 | 1463820899340 Marionette TRACE conn2 <- [1,1362,null,{}] 01:54:59 INFO - PROCESS | 3832 | 1463820899344 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:59 INFO - PROCESS | 3832 | 1463820899434 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 01:54:59 INFO - PROCESS | 3832 | 1463820899445 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:59 INFO - PROCESS | 3832 | ++DOCSHELL 19A51000 == 71 [pid = 3832] [id = 350] 01:54:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 200 (19B4B000) [pid = 3832] [serial = 1049] [outer = 00000000] 01:54:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 201 (1A378000) [pid = 3832] [serial = 1050] [outer = 19B4B000] 01:54:59 INFO - PROCESS | 3832 | 1463820899490 Marionette DEBUG loaded listener.js 01:54:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 202 (1A482000) [pid = 3832] [serial = 1051] [outer = 19B4B000] 01:54:59 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:54:59 INFO - PROCESS | 3832 | 1463820899957 Marionette TRACE conn2 <- [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] 01:55:00 INFO - PROCESS | 3832 | 1463820900004 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 01:55:00 INFO - PROCESS | 3832 | 1463820900014 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:55:00 INFO - PROCESS | 3832 | 1463820900018 Marionette TRACE conn2 <- [1,1366,null,{}] 01:55:00 INFO - PROCESS | 3832 | 1463820900022 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:00 INFO - PROCESS | 3832 | 1463820900113 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 01:55:00 INFO - PROCESS | 3832 | 1463820900235 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:00 INFO - PROCESS | 3832 | ++DOCSHELL 12A73400 == 72 [pid = 3832] [id = 351] 01:55:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 203 (140D0800) [pid = 3832] [serial = 1052] [outer = 00000000] 01:55:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 204 (1B64B400) [pid = 3832] [serial = 1053] [outer = 140D0800] 01:55:00 INFO - PROCESS | 3832 | 1463820900279 Marionette DEBUG loaded listener.js 01:55:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 205 (1B72F400) [pid = 3832] [serial = 1054] [outer = 140D0800] 01:55:00 INFO - PROCESS | 3832 | 1463820900675 Marionette TRACE conn2 <- [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] 01:55:00 INFO - PROCESS | 3832 | 1463820900690 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 01:55:00 INFO - PROCESS | 3832 | 1463820900693 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:55:00 INFO - PROCESS | 3832 | 1463820900695 Marionette TRACE conn2 <- [1,1370,null,{}] 01:55:00 INFO - PROCESS | 3832 | 1463820900707 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:00 INFO - PROCESS | 3832 | 1463820900866 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 01:55:00 INFO - PROCESS | 3832 | 1463820900920 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:00 INFO - PROCESS | 3832 | ++DOCSHELL 1AD8DC00 == 73 [pid = 3832] [id = 352] 01:55:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 206 (1B64F800) [pid = 3832] [serial = 1055] [outer = 00000000] 01:55:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 207 (1D101C00) [pid = 3832] [serial = 1056] [outer = 1B64F800] 01:55:00 INFO - PROCESS | 3832 | 1463820900981 Marionette DEBUG loaded listener.js 01:55:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 208 (1D107800) [pid = 3832] [serial = 1057] [outer = 1B64F800] 01:55:01 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:55:01 INFO - PROCESS | 3832 | 1463820901434 Marionette TRACE conn2 <- [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] 01:55:01 INFO - PROCESS | 3832 | 1463820901500 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 01:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:55:01 INFO - PROCESS | 3832 | 1463820901510 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:55:01 INFO - PROCESS | 3832 | 1463820901511 Marionette TRACE conn2 <- [1,1374,null,{}] 01:55:01 INFO - PROCESS | 3832 | 1463820901515 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:01 INFO - PROCESS | 3832 | 1463820901644 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 01:55:01 INFO - PROCESS | 3832 | 1463820901721 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:01 INFO - PROCESS | 3832 | ++DOCSHELL 1E0C3000 == 74 [pid = 3832] [id = 353] 01:55:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 209 (1E0C3C00) [pid = 3832] [serial = 1058] [outer = 00000000] 01:55:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 210 (1E0C9400) [pid = 3832] [serial = 1059] [outer = 1E0C3C00] 01:55:01 INFO - PROCESS | 3832 | 1463820901771 Marionette DEBUG loaded listener.js 01:55:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 211 (1E0CEC00) [pid = 3832] [serial = 1060] [outer = 1E0C3C00] 01:55:02 INFO - PROCESS | 3832 | --DOMWINDOW == 210 (10F11C00) [pid = 3832] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:55:02 INFO - PROCESS | 3832 | --DOMWINDOW == 209 (128A4000) [pid = 3832] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:55:02 INFO - PROCESS | 3832 | --DOMWINDOW == 208 (17534C00) [pid = 3832] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:55:02 INFO - PROCESS | 3832 | --DOMWINDOW == 207 (17550400) [pid = 3832] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:55:02 INFO - PROCESS | 3832 | --DOMWINDOW == 206 (19B47C00) [pid = 3832] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:55:02 INFO - PROCESS | 3832 | --DOMWINDOW == 205 (1382FC00) [pid = 3832] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:55:02 INFO - PROCESS | 3832 | --DOMWINDOW == 204 (1843A000) [pid = 3832] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:55:02 INFO - PROCESS | 3832 | --DOMWINDOW == 203 (13304C00) [pid = 3832] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:55:02 INFO - PROCESS | 3832 | --DOMWINDOW == 202 (1AA23400) [pid = 3832] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:55:02 INFO - PROCESS | 3832 | --DOMWINDOW == 201 (184DD800) [pid = 3832] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:55:02 INFO - PROCESS | 3832 | --DOMWINDOW == 200 (10A81000) [pid = 3832] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:55:02 INFO - PROCESS | 3832 | --DOMWINDOW == 199 (189CF000) [pid = 3832] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:55:02 INFO - PROCESS | 3832 | --DOMWINDOW == 198 (17746000) [pid = 3832] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:55:02 INFO - PROCESS | 3832 | --DOMWINDOW == 197 (10C70400) [pid = 3832] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:55:02 INFO - PROCESS | 3832 | 1463820902253 Marionette TRACE conn2 <- [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] 01:55:02 INFO - PROCESS | 3832 | 1463820902319 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 01:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:55:02 INFO - PROCESS | 3832 | 1463820902322 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:55:02 INFO - PROCESS | 3832 | 1463820902324 Marionette TRACE conn2 <- [1,1378,null,{}] 01:55:02 INFO - PROCESS | 3832 | 1463820902328 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:02 INFO - PROCESS | 3832 | 1463820902416 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 01:55:02 INFO - PROCESS | 3832 | 1463820902528 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:02 INFO - PROCESS | 3832 | ++DOCSHELL 10A81000 == 75 [pid = 3832] [id = 354] 01:55:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 198 (10C69400) [pid = 3832] [serial = 1061] [outer = 00000000] 01:55:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 199 (1427F000) [pid = 3832] [serial = 1062] [outer = 10C69400] 01:55:02 INFO - PROCESS | 3832 | 1463820902572 Marionette DEBUG loaded listener.js 01:55:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 200 (1A7BDC00) [pid = 3832] [serial = 1063] [outer = 10C69400] 01:55:02 INFO - PROCESS | 3832 | 1463820902911 Marionette TRACE conn2 <- [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]]]}] 01:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 601ms 01:55:02 INFO - PROCESS | 3832 | 1463820902943 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 01:55:02 INFO - PROCESS | 3832 | 1463820902945 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 01:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:55:02 INFO - PROCESS | 3832 | 1463820902948 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:55:02 INFO - PROCESS | 3832 | 1463820902950 Marionette TRACE conn2 <- [1,1382,null,{}] 01:55:02 INFO - PROCESS | 3832 | 1463820902953 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:03 INFO - PROCESS | 3832 | 1463820903069 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 01:55:03 INFO - PROCESS | 3832 | 1463820903078 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:03 INFO - PROCESS | 3832 | ++DOCSHELL 12A76000 == 76 [pid = 3832] [id = 355] 01:55:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 201 (189C6000) [pid = 3832] [serial = 1064] [outer = 00000000] 01:55:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 202 (1E184400) [pid = 3832] [serial = 1065] [outer = 189C6000] 01:55:03 INFO - PROCESS | 3832 | 1463820903122 Marionette DEBUG loaded listener.js 01:55:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 203 (175F6400) [pid = 3832] [serial = 1066] [outer = 189C6000] 01:55:03 INFO - PROCESS | 3832 | 1463820903534 Marionette TRACE conn2 <- [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]]]}] 01:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 601ms 01:55:03 INFO - PROCESS | 3832 | 1463820903550 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 01:55:03 INFO - PROCESS | 3832 | 1463820903552 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 01:55:03 INFO - PROCESS | 3832 | 1463820903555 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:55:03 INFO - PROCESS | 3832 | 1463820903557 Marionette TRACE conn2 <- [1,1386,null,{}] 01:55:03 INFO - PROCESS | 3832 | 1463820903560 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:03 INFO - PROCESS | 3832 | 1463820903694 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 01:55:03 INFO - PROCESS | 3832 | 1463820903737 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:03 INFO - PROCESS | 3832 | ++DOCSHELL 1AD97800 == 77 [pid = 3832] [id = 356] 01:55:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 204 (1B2AF400) [pid = 3832] [serial = 1067] [outer = 00000000] 01:55:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 205 (1E316C00) [pid = 3832] [serial = 1068] [outer = 1B2AF400] 01:55:03 INFO - PROCESS | 3832 | 1463820903780 Marionette DEBUG loaded listener.js 01:55:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 206 (1E31A400) [pid = 3832] [serial = 1069] [outer = 1B2AF400] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 13375000 == 76 [pid = 3832] [id = 65] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 13DAD800 == 75 [pid = 3832] [id = 136] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 1A478C00 == 74 [pid = 3832] [id = 337] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 1511F400 == 73 [pid = 3832] [id = 283] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 1768DC00 == 72 [pid = 3832] [id = 66] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 19B50C00 == 71 [pid = 3832] [id = 191] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 1A477C00 == 70 [pid = 3832] [id = 335] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 176A0C00 == 69 [pid = 3832] [id = 81] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 10C6C000 == 68 [pid = 3832] [id = 318] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 10D07000 == 67 [pid = 3832] [id = 315] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 1A7B4C00 == 66 [pid = 3832] [id = 166] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 1AE4D000 == 65 [pid = 3832] [id = 122] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 1768C400 == 64 [pid = 3832] [id = 204] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 12A6E800 == 63 [pid = 3832] [id = 179] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 1127C800 == 62 [pid = 3832] [id = 338] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 131F2800 == 61 [pid = 3832] [id = 192] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 19BE7400 == 60 [pid = 3832] [id = 284] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 1A8E6400 == 59 [pid = 3832] [id = 205] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 130D3C00 == 58 [pid = 3832] [id = 250] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 19B4C800 == 57 [pid = 3832] [id = 334] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 184E9000 == 56 [pid = 3832] [id = 150] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 15D08800 == 55 [pid = 3832] [id = 180] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 16C0C400 == 54 [pid = 3832] [id = 336] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 17AFA800 == 53 [pid = 3832] [id = 252] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 19A4F400 == 52 [pid = 3832] [id = 316] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 1A30D800 == 51 [pid = 3832] [id = 151] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 18776800 == 50 [pid = 3832] [id = 268] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 19A44000 == 49 [pid = 3832] [id = 317] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 19291400 == 48 [pid = 3832] [id = 319] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 17695800 == 47 [pid = 3832] [id = 267] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 10A60800 == 46 [pid = 3832] [id = 320] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 12B5A400 == 45 [pid = 3832] [id = 206] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 105F1C00 == 44 [pid = 3832] [id = 285] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 16C07800 == 43 [pid = 3832] [id = 349] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 10D08800 == 42 [pid = 3832] [id = 348] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 189CCC00 == 41 [pid = 3832] [id = 346] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 1A37DC00 == 40 [pid = 3832] [id = 347] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 15353400 == 39 [pid = 3832] [id = 345] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 189C3C00 == 38 [pid = 3832] [id = 344] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 180DB000 == 37 [pid = 3832] [id = 343] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 140CCC00 == 36 [pid = 3832] [id = 342] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 12A51800 == 35 [pid = 3832] [id = 340] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 12A52800 == 34 [pid = 3832] [id = 341] 01:55:05 INFO - PROCESS | 3832 | --DOCSHELL 1B783800 == 33 [pid = 3832] [id = 331] 01:55:06 INFO - PROCESS | 3832 | --DOCSHELL 12A76000 == 32 [pid = 3832] [id = 355] 01:55:06 INFO - PROCESS | 3832 | --DOCSHELL 19A51000 == 31 [pid = 3832] [id = 350] 01:55:06 INFO - PROCESS | 3832 | --DOCSHELL 12A73400 == 30 [pid = 3832] [id = 351] 01:55:06 INFO - PROCESS | 3832 | --DOCSHELL 10A81000 == 29 [pid = 3832] [id = 354] 01:55:06 INFO - PROCESS | 3832 | --DOCSHELL 1E0C3000 == 28 [pid = 3832] [id = 353] 01:55:06 INFO - PROCESS | 3832 | --DOCSHELL 1AD8DC00 == 27 [pid = 3832] [id = 352] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 205 (1307D000) [pid = 3832] [serial = 1020] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 204 (12A54400) [pid = 3832] [serial = 1017] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 203 (1400F400) [pid = 3832] [serial = 996] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 202 (1755A800) [pid = 3832] [serial = 999] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 201 (1B650400) [pid = 3832] [serial = 1002] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 200 (13081400) [pid = 3832] [serial = 1018] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 199 (1A481800) [pid = 3832] [serial = 1005] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 198 (1C6B7C00) [pid = 3832] [serial = 1008] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 197 (1C6B4400) [pid = 3832] [serial = 993] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 196 (1D10FC00) [pid = 3832] [serial = 1011] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 195 (15771400) [pid = 3832] [serial = 1014] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 194 (1B2B2800) [pid = 3832] [serial = 991] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 193 (1B651400) [pid = 3832] [serial = 940] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 192 (1768FC00) [pid = 3832] [serial = 972] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 191 (189CD800) [pid = 3832] [serial = 987] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 190 (1A37D800) [pid = 3832] [serial = 981] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 189 (140CEC00) [pid = 3832] [serial = 963] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 188 (1B781400) [pid = 3832] [serial = 960] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 187 (19A43400) [pid = 3832] [serial = 978] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 186 (170A6800) [pid = 3832] [serial = 966] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 185 (1B2B9400) [pid = 3832] [serial = 985] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 184 (1928D000) [pid = 3832] [serial = 976] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 183 (114A1C00) [pid = 3832] [serial = 969] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 182 (14272C00) [pid = 3832] [serial = 970] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 181 (1330A000) [pid = 3832] [serial = 942] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 180 (19B4E400) [pid = 3832] [serial = 838] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 179 (19B51400) [pid = 3832] [serial = 979] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 178 (151E2800) [pid = 3832] [serial = 964] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 177 (1A154800) [pid = 3832] [serial = 990] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 176 (1AA26000) [pid = 3832] [serial = 982] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 175 (1B730400) [pid = 3832] [serial = 954] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 174 (17688C00) [pid = 3832] [serial = 967] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 173 (18431000) [pid = 3832] [serial = 973] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 172 (1AE52800) [pid = 3832] [serial = 984] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 171 (184E1C00) [pid = 3832] [serial = 793] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 170 (1AA31800) [pid = 3832] [serial = 988] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 169 (1A302400) [pid = 3832] [serial = 948] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 168 (1B656800) [pid = 3832] [serial = 951] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 167 (16D4E400) [pid = 3832] [serial = 945] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 166 (19298C00) [pid = 3832] [serial = 957] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | --DOMWINDOW == 165 (189C7400) [pid = 3832] [serial = 975] [outer = 00000000] [url = about:blank] 01:55:06 INFO - PROCESS | 3832 | 1463820906431 Marionette TRACE conn2 <- [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]]]}] 01:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 2913ms 01:55:06 INFO - PROCESS | 3832 | 1463820906476 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 01:55:06 INFO - PROCESS | 3832 | 1463820906480 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 01:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:55:06 INFO - PROCESS | 3832 | 1463820906485 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:55:06 INFO - PROCESS | 3832 | 1463820906487 Marionette TRACE conn2 <- [1,1390,null,{}] 01:55:06 INFO - PROCESS | 3832 | 1463820906494 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:06 INFO - PROCESS | 3832 | 1463820906583 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 01:55:06 INFO - PROCESS | 3832 | 1463820906592 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:06 INFO - PROCESS | 3832 | ++DOCSHELL 0F9CFC00 == 28 [pid = 3832] [id = 357] 01:55:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 166 (0F9D0400) [pid = 3832] [serial = 1070] [outer = 00000000] 01:55:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 167 (10560400) [pid = 3832] [serial = 1071] [outer = 0F9D0400] 01:55:06 INFO - PROCESS | 3832 | 1463820906641 Marionette DEBUG loaded listener.js 01:55:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 168 (10A55C00) [pid = 3832] [serial = 1072] [outer = 0F9D0400] 01:55:07 INFO - PROCESS | 3832 | 1463820907107 Marionette TRACE conn2 <- [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]]]}] 01:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 676ms 01:55:07 INFO - PROCESS | 3832 | 1463820907148 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 01:55:07 INFO - PROCESS | 3832 | 1463820907154 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 01:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:55:07 INFO - PROCESS | 3832 | 1463820907160 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:55:07 INFO - PROCESS | 3832 | 1463820907163 Marionette TRACE conn2 <- [1,1394,null,{}] 01:55:07 INFO - PROCESS | 3832 | 1463820907167 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:07 INFO - PROCESS | 3832 | 1463820907257 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 01:55:07 INFO - PROCESS | 3832 | 1463820907267 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:07 INFO - PROCESS | 3832 | ++DOCSHELL 10D03000 == 29 [pid = 3832] [id = 358] 01:55:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 169 (10D03400) [pid = 3832] [serial = 1073] [outer = 00000000] 01:55:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 170 (10D08800) [pid = 3832] [serial = 1074] [outer = 10D03400] 01:55:07 INFO - PROCESS | 3832 | 1463820907314 Marionette DEBUG loaded listener.js 01:55:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 171 (110DA800) [pid = 3832] [serial = 1075] [outer = 10D03400] 01:55:07 INFO - PROCESS | 3832 | 1463820907798 Marionette TRACE conn2 <- [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]]]}] 01:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 661ms 01:55:07 INFO - PROCESS | 3832 | 1463820907839 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 01:55:07 INFO - PROCESS | 3832 | 1463820907841 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 01:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:55:07 INFO - PROCESS | 3832 | 1463820907845 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:55:07 INFO - PROCESS | 3832 | 1463820907849 Marionette TRACE conn2 <- [1,1398,null,{}] 01:55:07 INFO - PROCESS | 3832 | 1463820907860 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:07 INFO - PROCESS | 3832 | 1463820907975 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 01:55:08 INFO - PROCESS | 3832 | 1463820908061 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:08 INFO - PROCESS | 3832 | ++DOCSHELL 128A7000 == 30 [pid = 3832] [id = 359] 01:55:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 172 (12A48800) [pid = 3832] [serial = 1076] [outer = 00000000] 01:55:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 173 (12A4FC00) [pid = 3832] [serial = 1077] [outer = 12A48800] 01:55:08 INFO - PROCESS | 3832 | 1463820908110 Marionette DEBUG loaded listener.js 01:55:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 174 (12A6BC00) [pid = 3832] [serial = 1078] [outer = 12A48800] 01:55:08 INFO - PROCESS | 3832 | 1463820908510 Marionette TRACE conn2 <- [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]]]}] 01:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 705ms 01:55:08 INFO - PROCESS | 3832 | 1463820908547 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 01:55:08 INFO - PROCESS | 3832 | 1463820908549 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 01:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:55:08 INFO - PROCESS | 3832 | 1463820908552 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:55:08 INFO - PROCESS | 3832 | 1463820908554 Marionette TRACE conn2 <- [1,1402,null,{}] 01:55:08 INFO - PROCESS | 3832 | 1463820908557 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:08 INFO - PROCESS | 3832 | 1463820908639 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 01:55:08 INFO - PROCESS | 3832 | 1463820908645 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:08 INFO - PROCESS | 3832 | ++DOCSHELL 12A4A000 == 31 [pid = 3832] [id = 360] 01:55:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 175 (12A53800) [pid = 3832] [serial = 1079] [outer = 00000000] 01:55:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 176 (131EEC00) [pid = 3832] [serial = 1080] [outer = 12A53800] 01:55:08 INFO - PROCESS | 3832 | 1463820908701 Marionette DEBUG loaded listener.js 01:55:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 177 (13821400) [pid = 3832] [serial = 1081] [outer = 12A53800] 01:55:09 INFO - PROCESS | 3832 | 1463820909181 Marionette TRACE conn2 <- [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]]]}] 01:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 661ms 01:55:09 INFO - PROCESS | 3832 | 1463820909233 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 01:55:09 INFO - PROCESS | 3832 | 1463820909235 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 01:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:55:09 INFO - PROCESS | 3832 | 1463820909238 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:55:09 INFO - PROCESS | 3832 | 1463820909240 Marionette TRACE conn2 <- [1,1406,null,{}] 01:55:09 INFO - PROCESS | 3832 | 1463820909244 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:09 INFO - PROCESS | 3832 | 1463820909347 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 01:55:09 INFO - PROCESS | 3832 | 1463820909357 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:09 INFO - PROCESS | 3832 | ++DOCSHELL 138E8800 == 32 [pid = 3832] [id = 361] 01:55:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 178 (13DAD800) [pid = 3832] [serial = 1082] [outer = 00000000] 01:55:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 179 (14019C00) [pid = 3832] [serial = 1083] [outer = 13DAD800] 01:55:09 INFO - PROCESS | 3832 | 1463820909401 Marionette DEBUG loaded listener.js 01:55:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 180 (140CF800) [pid = 3832] [serial = 1084] [outer = 13DAD800] 01:55:09 INFO - PROCESS | 3832 | 1463820909812 Marionette TRACE conn2 <- [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]]]}] 01:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 601ms 01:55:09 INFO - PROCESS | 3832 | 1463820909841 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 01:55:09 INFO - PROCESS | 3832 | 1463820909843 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 01:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:55:09 INFO - PROCESS | 3832 | 1463820909847 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:55:09 INFO - PROCESS | 3832 | 1463820909848 Marionette TRACE conn2 <- [1,1410,null,{}] 01:55:09 INFO - PROCESS | 3832 | 1463820909852 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:09 INFO - PROCESS | 3832 | 1463820909961 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 01:55:09 INFO - PROCESS | 3832 | 1463820909969 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:09 INFO - PROCESS | 3832 | ++DOCSHELL 142ED000 == 33 [pid = 3832] [id = 362] 01:55:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 181 (15121000) [pid = 3832] [serial = 1085] [outer = 00000000] 01:55:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 182 (151E6C00) [pid = 3832] [serial = 1086] [outer = 15121000] 01:55:10 INFO - PROCESS | 3832 | 1463820910014 Marionette DEBUG loaded listener.js 01:55:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 183 (15BA4C00) [pid = 3832] [serial = 1087] [outer = 15121000] 01:55:10 INFO - PROCESS | 3832 | 1463820910436 Marionette TRACE conn2 <- [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]]]}] 01:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 616ms 01:55:10 INFO - PROCESS | 3832 | 1463820910468 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 01:55:10 INFO - PROCESS | 3832 | 1463820910470 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 01:55:10 INFO - PROCESS | 3832 | 1463820910473 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:55:10 INFO - PROCESS | 3832 | 1463820910475 Marionette TRACE conn2 <- [1,1414,null,{}] 01:55:10 INFO - PROCESS | 3832 | 1463820910482 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:10 INFO - PROCESS | 3832 | 1463820910559 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 01:55:10 INFO - PROCESS | 3832 | 1463820910566 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:10 INFO - PROCESS | 3832 | ++DOCSHELL 15BB0C00 == 34 [pid = 3832] [id = 363] 01:55:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 184 (15D07C00) [pid = 3832] [serial = 1088] [outer = 00000000] 01:55:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 185 (15E30000) [pid = 3832] [serial = 1089] [outer = 15D07C00] 01:55:10 INFO - PROCESS | 3832 | 1463820910610 Marionette DEBUG loaded listener.js 01:55:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 186 (15E30C00) [pid = 3832] [serial = 1090] [outer = 15D07C00] 01:55:11 INFO - PROCESS | 3832 | 1463820911078 Marionette TRACE conn2 <- [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]]]}] 01:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 615ms 01:55:11 INFO - PROCESS | 3832 | 1463820911095 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 01:55:11 INFO - PROCESS | 3832 | 1463820911097 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 01:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:55:11 INFO - PROCESS | 3832 | 1463820911100 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:55:11 INFO - PROCESS | 3832 | 1463820911102 Marionette TRACE conn2 <- [1,1418,null,{}] 01:55:11 INFO - PROCESS | 3832 | 1463820911105 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:11 INFO - PROCESS | 3832 | 1463820911197 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 01:55:11 INFO - PROCESS | 3832 | 1463820911205 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:11 INFO - PROCESS | 3832 | ++DOCSHELL 16C0C400 == 35 [pid = 3832] [id = 364] 01:55:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 187 (16C0DC00) [pid = 3832] [serial = 1091] [outer = 00000000] 01:55:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 188 (16C15000) [pid = 3832] [serial = 1092] [outer = 16C0DC00] 01:55:11 INFO - PROCESS | 3832 | 1463820911249 Marionette DEBUG loaded listener.js 01:55:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 189 (16CAF400) [pid = 3832] [serial = 1093] [outer = 16C0DC00] 01:55:11 INFO - PROCESS | 3832 | 1463820911718 Marionette TRACE conn2 <- [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]]]}] 01:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 676ms 01:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:55:11 INFO - PROCESS | 3832 | 1463820911783 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 01:55:11 INFO - PROCESS | 3832 | 1463820911785 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 01:55:11 INFO - PROCESS | 3832 | 1463820911788 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:55:11 INFO - PROCESS | 3832 | 1463820911790 Marionette TRACE conn2 <- [1,1422,null,{}] 01:55:11 INFO - PROCESS | 3832 | 1463820911793 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:11 INFO - PROCESS | 3832 | 1463820911916 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 01:55:11 INFO - PROCESS | 3832 | 1463820911991 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:12 INFO - PROCESS | 3832 | ++DOCSHELL 128A5800 == 36 [pid = 3832] [id = 365] 01:55:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 190 (16D53000) [pid = 3832] [serial = 1094] [outer = 00000000] 01:55:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 191 (16EEE000) [pid = 3832] [serial = 1095] [outer = 16D53000] 01:55:12 INFO - PROCESS | 3832 | 1463820912034 Marionette DEBUG loaded listener.js 01:55:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 192 (16EF2C00) [pid = 3832] [serial = 1096] [outer = 16D53000] 01:55:12 INFO - PROCESS | 3832 | 1463820912481 Marionette TRACE conn2 <- [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]]]}] 01:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 706ms 01:55:12 INFO - PROCESS | 3832 | 1463820912516 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 01:55:12 INFO - PROCESS | 3832 | 1463820912518 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 01:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:55:12 INFO - PROCESS | 3832 | 1463820912521 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:55:12 INFO - PROCESS | 3832 | 1463820912523 Marionette TRACE conn2 <- [1,1426,null,{}] 01:55:12 INFO - PROCESS | 3832 | 1463820912526 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:12 INFO - PROCESS | 3832 | 1463820912641 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 01:55:12 INFO - PROCESS | 3832 | 1463820912710 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:12 INFO - PROCESS | 3832 | ++DOCSHELL 12D7DC00 == 37 [pid = 3832] [id = 366] 01:55:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 193 (170B4400) [pid = 3832] [serial = 1097] [outer = 00000000] 01:55:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 194 (17553400) [pid = 3832] [serial = 1098] [outer = 170B4400] 01:55:12 INFO - PROCESS | 3832 | 1463820912754 Marionette DEBUG loaded listener.js 01:55:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 195 (1755A000) [pid = 3832] [serial = 1099] [outer = 170B4400] 01:55:13 INFO - PROCESS | 3832 | 1463820913158 Marionette TRACE conn2 <- [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]]]}] 01:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 676ms 01:55:13 INFO - PROCESS | 3832 | 1463820913201 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 01:55:13 INFO - PROCESS | 3832 | 1463820913203 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 01:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:55:13 INFO - PROCESS | 3832 | 1463820913212 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:55:13 INFO - PROCESS | 3832 | 1463820913215 Marionette TRACE conn2 <- [1,1430,null,{}] 01:55:13 INFO - PROCESS | 3832 | 1463820913218 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:14 INFO - PROCESS | 3832 | 1463820914332 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 194 (1AD8D400) [pid = 3832] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 193 (12A54C00) [pid = 3832] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 192 (1382C800) [pid = 3832] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 191 (10D0C400) [pid = 3832] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 190 (182B9000) [pid = 3832] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 189 (10D0A000) [pid = 3832] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 188 (1A15C000) [pid = 3832] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 187 (19BE2C00) [pid = 3832] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 186 (19A3A000) [pid = 3832] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 185 (14273800) [pid = 3832] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 184 (189C1800) [pid = 3832] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 183 (13820800) [pid = 3832] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 182 (138E5C00) [pid = 3832] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 181 (1B152000) [pid = 3832] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 180 (19B49800) [pid = 3832] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 179 (131FB000) [pid = 3832] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 178 (184E2C00) [pid = 3832] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 177 (0F26E000) [pid = 3832] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 176 (1774F000) [pid = 3832] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 175 (12A86400) [pid = 3832] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 174 (182BD800) [pid = 3832] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 173 (1A375400) [pid = 3832] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 172 (10C6A400) [pid = 3832] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 171 (151DF800) [pid = 3832] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 170 (10C68000) [pid = 3832] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 169 (1AE50400) [pid = 3832] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 168 (16D51800) [pid = 3832] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 167 (1A37C800) [pid = 3832] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 166 (1AA28800) [pid = 3832] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 165 (184E7400) [pid = 3832] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 164 (19291C00) [pid = 3832] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 163 (17681C00) [pid = 3832] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 162 (19A51400) [pid = 3832] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 161 (11C59400) [pid = 3832] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 160 (1AA25400) [pid = 3832] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 159 (1876DC00) [pid = 3832] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 158 (10D06000) [pid = 3832] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 157 (10A58C00) [pid = 3832] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 156 (155EA400) [pid = 3832] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 155 (189C6C00) [pid = 3832] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 154 (19B4F000) [pid = 3832] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 153 (1AA66400) [pid = 3832] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 152 (110F2000) [pid = 3832] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 151 (1B784400) [pid = 3832] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 150 (189C6000) [pid = 3832] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 149 (1B64F800) [pid = 3832] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 148 (1E0C3C00) [pid = 3832] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 147 (10C69400) [pid = 3832] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 146 (189C8C00) [pid = 3832] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 145 (180DCC00) [pid = 3832] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 144 (140CD400) [pid = 3832] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 143 (12A53400) [pid = 3832] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 142 (12A6C400) [pid = 3832] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 141 (19B4B000) [pid = 3832] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 140 (16C09C00) [pid = 3832] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 139 (10D0A400) [pid = 3832] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 138 (1A383400) [pid = 3832] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 137 (189CEC00) [pid = 3832] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (1774E400) [pid = 3832] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (140D0800) [pid = 3832] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (1A480800) [pid = 3832] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (1A478800) [pid = 3832] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (12A46400) [pid = 3832] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:55:14 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (1A47B400) [pid = 3832] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:55:14 INFO - PROCESS | 3832 | 1463820914424 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:14 INFO - PROCESS | 3832 | ++DOCSHELL 1050E000 == 38 [pid = 3832] [id = 367] 01:55:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (105F9800) [pid = 3832] [serial = 1100] [outer = 00000000] 01:55:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (10C6E400) [pid = 3832] [serial = 1101] [outer = 105F9800] 01:55:14 INFO - PROCESS | 3832 | 1463820914480 Marionette DEBUG loaded listener.js 01:55:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (11C59400) [pid = 3832] [serial = 1102] [outer = 105F9800] 01:55:14 INFO - PROCESS | 3832 | 1463820914860 Marionette TRACE conn2 <- [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]]]}] 01:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1722ms 01:55:14 INFO - PROCESS | 3832 | 1463820914929 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 01:55:14 INFO - PROCESS | 3832 | 1463820914931 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 01:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:55:14 INFO - PROCESS | 3832 | 1463820914934 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:55:14 INFO - PROCESS | 3832 | 1463820914936 Marionette TRACE conn2 <- [1,1434,null,{}] 01:55:14 INFO - PROCESS | 3832 | 1463820914939 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:15 INFO - PROCESS | 3832 | 1463820915019 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 01:55:15 INFO - PROCESS | 3832 | 1463820915025 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:15 INFO - PROCESS | 3832 | ++DOCSHELL 12A4B000 == 39 [pid = 3832] [id = 368] 01:55:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (12A55000) [pid = 3832] [serial = 1103] [outer = 00000000] 01:55:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (138EC400) [pid = 3832] [serial = 1104] [outer = 12A55000] 01:55:15 INFO - PROCESS | 3832 | 1463820915068 Marionette DEBUG loaded listener.js 01:55:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (1400F800) [pid = 3832] [serial = 1105] [outer = 12A55000] 01:55:15 INFO - PROCESS | 3832 | 1463820915481 Marionette TRACE conn2 <- [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]]]}] 01:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 585ms 01:55:15 INFO - PROCESS | 3832 | 1463820915520 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 01:55:15 INFO - PROCESS | 3832 | 1463820915522 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 01:55:15 INFO - PROCESS | 3832 | 1463820915530 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:55:15 INFO - PROCESS | 3832 | 1463820915531 Marionette TRACE conn2 <- [1,1438,null,{}] 01:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:55:15 INFO - PROCESS | 3832 | 1463820915535 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:15 INFO - PROCESS | 3832 | 1463820915614 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 01:55:15 INFO - PROCESS | 3832 | 1463820915620 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:15 INFO - PROCESS | 3832 | ++DOCSHELL 151DD000 == 40 [pid = 3832] [id = 369] 01:55:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 138 (151DF800) [pid = 3832] [serial = 1106] [outer = 00000000] 01:55:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 139 (16D55400) [pid = 3832] [serial = 1107] [outer = 151DF800] 01:55:15 INFO - PROCESS | 3832 | 1463820915663 Marionette DEBUG loaded listener.js 01:55:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 140 (17231C00) [pid = 3832] [serial = 1108] [outer = 151DF800] 01:55:16 INFO - PROCESS | 3832 | 1463820916141 Marionette TRACE conn2 <- [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]]]}] 01:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 616ms 01:55:16 INFO - PROCESS | 3832 | 1463820916173 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 01:55:16 INFO - PROCESS | 3832 | 1463820916175 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 01:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:55:16 INFO - PROCESS | 3832 | 1463820916178 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:55:16 INFO - PROCESS | 3832 | 1463820916179 Marionette TRACE conn2 <- [1,1442,null,{}] 01:55:16 INFO - PROCESS | 3832 | 1463820916183 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:16 INFO - PROCESS | 3832 | 1463820916265 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 01:55:16 INFO - PROCESS | 3832 | 1463820916424 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:16 INFO - PROCESS | 3832 | ++DOCSHELL 0F26C800 == 41 [pid = 3832] [id = 370] 01:55:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 141 (0F26D400) [pid = 3832] [serial = 1109] [outer = 00000000] 01:55:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 142 (0F275400) [pid = 3832] [serial = 1110] [outer = 0F26D400] 01:55:16 INFO - PROCESS | 3832 | 1463820916481 Marionette DEBUG loaded listener.js 01:55:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 143 (0F9D9800) [pid = 3832] [serial = 1111] [outer = 0F26D400] 01:55:17 INFO - PROCESS | 3832 | 1463820917289 Marionette TRACE conn2 <- [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]]]}] 01:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1171ms 01:55:17 INFO - PROCESS | 3832 | 1463820917356 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 01:55:17 INFO - PROCESS | 3832 | 1463820917361 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 01:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:55:17 INFO - PROCESS | 3832 | 1463820917365 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:55:17 INFO - PROCESS | 3832 | 1463820917369 Marionette TRACE conn2 <- [1,1446,null,{}] 01:55:17 INFO - PROCESS | 3832 | 1463820917374 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:17 INFO - PROCESS | 3832 | 1463820917491 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 01:55:17 INFO - PROCESS | 3832 | 1463820917632 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:17 INFO - PROCESS | 3832 | ++DOCSHELL 10D07800 == 42 [pid = 3832] [id = 371] 01:55:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 144 (10D08C00) [pid = 3832] [serial = 1112] [outer = 00000000] 01:55:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 145 (11286000) [pid = 3832] [serial = 1113] [outer = 10D08C00] 01:55:17 INFO - PROCESS | 3832 | 1463820917688 Marionette DEBUG loaded listener.js 01:55:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 146 (11C95C00) [pid = 3832] [serial = 1114] [outer = 10D08C00] 01:55:18 INFO - PROCESS | 3832 | 1463820918474 Marionette TRACE conn2 <- [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]]]}] 01:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1140ms 01:55:18 INFO - PROCESS | 3832 | 1463820918509 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 01:55:18 INFO - PROCESS | 3832 | 1463820918513 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 01:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:55:18 INFO - PROCESS | 3832 | 1463820918517 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:55:18 INFO - PROCESS | 3832 | 1463820918519 Marionette TRACE conn2 <- [1,1450,null,{}] 01:55:18 INFO - PROCESS | 3832 | 1463820918523 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:18 INFO - PROCESS | 3832 | 1463820918637 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 01:55:18 INFO - PROCESS | 3832 | 1463820918777 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:18 INFO - PROCESS | 3832 | ++DOCSHELL 1127D400 == 43 [pid = 3832] [id = 372] 01:55:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 147 (11288400) [pid = 3832] [serial = 1115] [outer = 00000000] 01:55:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 148 (13378800) [pid = 3832] [serial = 1116] [outer = 11288400] 01:55:18 INFO - PROCESS | 3832 | 1463820918833 Marionette DEBUG loaded listener.js 01:55:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 149 (14274800) [pid = 3832] [serial = 1117] [outer = 11288400] 01:55:19 INFO - PROCESS | 3832 | 1463820919796 Marionette TRACE conn2 <- [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]]]}] 01:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1340ms 01:55:19 INFO - PROCESS | 3832 | 1463820919861 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 01:55:19 INFO - PROCESS | 3832 | 1463820919865 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 01:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:55:19 INFO - PROCESS | 3832 | 1463820919870 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:55:19 INFO - PROCESS | 3832 | 1463820919874 Marionette TRACE conn2 <- [1,1454,null,{}] 01:55:19 INFO - PROCESS | 3832 | 1463820919880 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:19 INFO - PROCESS | 3832 | 1463820920008 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 01:55:20 INFO - PROCESS | 3832 | 1463820920125 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:20 INFO - PROCESS | 3832 | --DOCSHELL 155F2000 == 42 [pid = 3832] [id = 28] 01:55:20 INFO - PROCESS | 3832 | --DOCSHELL 10482800 == 41 [pid = 3832] [id = 20] 01:55:20 INFO - PROCESS | 3832 | --DOCSHELL 14018800 == 40 [pid = 3832] [id = 24] 01:55:20 INFO - PROCESS | 3832 | --DOCSHELL 15E2E800 == 39 [pid = 3832] [id = 26] 01:55:20 INFO - PROCESS | 3832 | --DOCSHELL 11C59C00 == 38 [pid = 3832] [id = 19] 01:55:20 INFO - PROCESS | 3832 | --DOCSHELL 15771800 == 37 [pid = 3832] [id = 25] 01:55:20 INFO - PROCESS | 3832 | --DOCSHELL 16515C00 == 36 [pid = 3832] [id = 27] 01:55:20 INFO - PROCESS | 3832 | --DOCSHELL 16519000 == 35 [pid = 3832] [id = 8] 01:55:20 INFO - PROCESS | 3832 | --DOCSHELL 131F3800 == 34 [pid = 3832] [id = 22] 01:55:20 INFO - PROCESS | 3832 | --DOCSHELL 1289D400 == 33 [pid = 3832] [id = 23] 01:55:20 INFO - PROCESS | 3832 | --DOCSHELL 11417800 == 32 [pid = 3832] [id = 21] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 148 (189CA800) [pid = 3832] [serial = 805] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 147 (151E0C00) [pid = 3832] [serial = 751] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 146 (151DA800) [pid = 3832] [serial = 892] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 145 (1B55AC00) [pid = 3832] [serial = 904] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 144 (1B789400) [pid = 3832] [serial = 961] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 143 (17535400) [pid = 3832] [serial = 946] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 142 (1B64CC00) [pid = 3832] [serial = 907] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 141 (12A76800) [pid = 3832] [serial = 651] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 140 (184E4C00) [pid = 3832] [serial = 802] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 139 (140C4000) [pid = 3832] [serial = 799] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 138 (1A383000) [pid = 3832] [serial = 657] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 137 (1AA24000) [pid = 3832] [serial = 606] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (10C74400) [pid = 3832] [serial = 663] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (1768A800) [pid = 3832] [serial = 705] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (114A2800) [pid = 3832] [serial = 889] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (1B77C800) [pid = 3832] [serial = 955] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (1B559000) [pid = 3832] [serial = 711] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (19B4C000) [pid = 3832] [serial = 847] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (1B77A800) [pid = 3832] [serial = 958] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (19A43000) [pid = 3832] [serial = 895] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (1AA6E800) [pid = 3832] [serial = 949] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (14EB3C00) [pid = 3832] [serial = 702] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (1AA2D000) [pid = 3832] [serial = 760] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (1B151800) [pid = 3832] [serial = 660] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (10D0F400) [pid = 3832] [serial = 666] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (11C04800) [pid = 3832] [serial = 796] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (16D57000) [pid = 3832] [serial = 654] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (1A159C00) [pid = 3832] [serial = 850] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (1AA62C00) [pid = 3832] [serial = 856] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (1AD94800) [pid = 3832] [serial = 898] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (1400D800) [pid = 3832] [serial = 943] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (1AE56C00) [pid = 3832] [serial = 901] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (19A45000) [pid = 3832] [serial = 708] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (155F1800) [pid = 3832] [serial = 844] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (131EF400) [pid = 3832] [serial = 841] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (19A50C00) [pid = 3832] [serial = 754] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (12AE4000) [pid = 3832] [serial = 748] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (1A30CC00) [pid = 3832] [serial = 853] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1B727800) [pid = 3832] [serial = 952] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (1A7AEC00) [pid = 3832] [serial = 757] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (16D51400) [pid = 3832] [serial = 1015] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (17AFC000) [pid = 3832] [serial = 1000] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (1B786800) [pid = 3832] [serial = 1003] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (1E184000) [pid = 3832] [serial = 1012] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (1C6BD000) [pid = 3832] [serial = 1009] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (142EC800) [pid = 3832] [serial = 997] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (1A485C00) [pid = 3832] [serial = 1006] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (175F6400) [pid = 3832] [serial = 1066] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1D101C00) [pid = 3832] [serial = 1056] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1E0C9400) [pid = 3832] [serial = 1059] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (1D107800) [pid = 3832] [serial = 1057] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1427F000) [pid = 3832] [serial = 1062] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1E184400) [pid = 3832] [serial = 1065] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1E316C00) [pid = 3832] [serial = 1068] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1E0CEC00) [pid = 3832] [serial = 1060] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (19297400) [pid = 3832] [serial = 1032] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (189C1C00) [pid = 3832] [serial = 1030] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (184E3800) [pid = 3832] [serial = 1029] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (16D52C00) [pid = 3832] [serial = 1027] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (16C0B400) [pid = 3832] [serial = 1026] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1511C000) [pid = 3832] [serial = 1024] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (140C2C00) [pid = 3832] [serial = 1023] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (138E9400) [pid = 3832] [serial = 1021] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1A378000) [pid = 3832] [serial = 1050] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1A482000) [pid = 3832] [serial = 1051] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16C13800) [pid = 3832] [serial = 1047] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1754F400) [pid = 3832] [serial = 1048] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (12A6B400) [pid = 3832] [serial = 1045] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1127F000) [pid = 3832] [serial = 1044] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1AD96C00) [pid = 3832] [serial = 1042] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1AD8E800) [pid = 3832] [serial = 1041] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1A8E4C00) [pid = 3832] [serial = 1039] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1A485800) [pid = 3832] [serial = 1038] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19B55800) [pid = 3832] [serial = 1036] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (19A4EC00) [pid = 3832] [serial = 1035] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19298400) [pid = 3832] [serial = 1033] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1B64B400) [pid = 3832] [serial = 1053] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1B72F400) [pid = 3832] [serial = 1054] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1A7BDC00) [pid = 3832] [serial = 1063] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1C6B8C00) [pid = 3832] [serial = 994] [outer = 00000000] [url = about:blank] 01:55:20 INFO - PROCESS | 3832 | ++DOCSHELL 1043B000 == 33 [pid = 3832] [id = 373] 01:55:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (10482800) [pid = 3832] [serial = 1118] [outer = 00000000] 01:55:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (10A7B000) [pid = 3832] [serial = 1119] [outer = 10482800] 01:55:20 INFO - PROCESS | 3832 | 1463820920247 Marionette DEBUG loaded listener.js 01:55:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (10C76800) [pid = 3832] [serial = 1120] [outer = 10482800] 01:55:20 INFO - PROCESS | 3832 | 1463820920675 Marionette TRACE conn2 <- [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]]]}] 01:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 832ms 01:55:20 INFO - PROCESS | 3832 | 1463820920693 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 01:55:20 INFO - PROCESS | 3832 | 1463820920699 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 01:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:55:20 INFO - PROCESS | 3832 | 1463820920705 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:55:20 INFO - PROCESS | 3832 | 1463820920707 Marionette TRACE conn2 <- [1,1458,null,{}] 01:55:20 INFO - PROCESS | 3832 | 1463820920711 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:20 INFO - PROCESS | 3832 | 1463820920793 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 01:55:20 INFO - PROCESS | 3832 | 1463820920801 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:20 INFO - PROCESS | 3832 | ++DOCSHELL 10D0F400 == 34 [pid = 3832] [id = 374] 01:55:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (10D10C00) [pid = 3832] [serial = 1121] [outer = 00000000] 01:55:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (11A04800) [pid = 3832] [serial = 1122] [outer = 10D10C00] 01:55:20 INFO - PROCESS | 3832 | 1463820920846 Marionette DEBUG loaded listener.js 01:55:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (11C93C00) [pid = 3832] [serial = 1123] [outer = 10D10C00] 01:55:21 INFO - PROCESS | 3832 | 1463820921359 Marionette TRACE conn2 <- [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]]]}] 01:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 693ms 01:55:21 INFO - PROCESS | 3832 | 1463820921387 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 01:55:21 INFO - PROCESS | 3832 | 1463820921389 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 01:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:55:21 INFO - PROCESS | 3832 | 1463820921392 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:55:21 INFO - PROCESS | 3832 | 1463820921396 Marionette TRACE conn2 <- [1,1462,null,{}] 01:55:21 INFO - PROCESS | 3832 | 1463820921407 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:21 INFO - PROCESS | 3832 | 1463820921522 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 01:55:21 INFO - PROCESS | 3832 | 1463820921618 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:21 INFO - PROCESS | 3832 | ++DOCSHELL 12A89800 == 35 [pid = 3832] [id = 375] 01:55:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (12AE4000) [pid = 3832] [serial = 1124] [outer = 00000000] 01:55:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (131FD400) [pid = 3832] [serial = 1125] [outer = 12AE4000] 01:55:21 INFO - PROCESS | 3832 | 1463820921665 Marionette DEBUG loaded listener.js 01:55:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (13827800) [pid = 3832] [serial = 1126] [outer = 12AE4000] 01:55:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (131F7800) [pid = 3832] [serial = 1127] [outer = 1B559800] 01:55:22 INFO - PROCESS | 3832 | 1463820922129 Marionette TRACE conn2 <- [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]]]}] 01:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 786ms 01:55:22 INFO - PROCESS | 3832 | 1463820922194 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 01:55:22 INFO - PROCESS | 3832 | 1463820922197 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 01:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:55:22 INFO - PROCESS | 3832 | 1463820922200 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:55:22 INFO - PROCESS | 3832 | 1463820922202 Marionette TRACE conn2 <- [1,1466,null,{}] 01:55:22 INFO - PROCESS | 3832 | 1463820922205 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:22 INFO - PROCESS | 3832 | 1463820922289 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 01:55:22 INFO - PROCESS | 3832 | 1463820922298 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:22 INFO - PROCESS | 3832 | ++DOCSHELL 12A47000 == 36 [pid = 3832] [id = 376] 01:55:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (12A47400) [pid = 3832] [serial = 1128] [outer = 00000000] 01:55:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (151E2C00) [pid = 3832] [serial = 1129] [outer = 12A47400] 01:55:22 INFO - PROCESS | 3832 | 1463820922326 Marionette DEBUG loaded listener.js 01:55:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (15774800) [pid = 3832] [serial = 1130] [outer = 12A47400] 01:55:22 INFO - PROCESS | 3832 | 1463820922819 Marionette TRACE conn2 <- [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]]]}] 01:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 678ms 01:55:23 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16D53000) [pid = 3832] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:55:23 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (16C0DC00) [pid = 3832] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:55:23 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (0F9D0400) [pid = 3832] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:55:23 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (12A48800) [pid = 3832] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:55:23 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (12A53800) [pid = 3832] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:55:23 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (15121000) [pid = 3832] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:55:23 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (15D07C00) [pid = 3832] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:55:23 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (170B4400) [pid = 3832] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:55:23 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (12A55000) [pid = 3832] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:55:23 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (13DAD800) [pid = 3832] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:55:23 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (10D03400) [pid = 3832] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:55:23 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (105F9800) [pid = 3832] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:55:23 INFO - PROCESS | 3832 | 1463820923164 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 01:55:23 INFO - PROCESS | 3832 | 1463820923169 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 01:55:23 INFO - PROCESS | 3832 | 1463820923176 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:55:23 INFO - PROCESS | 3832 | 1463820923179 Marionette TRACE conn2 <- [1,1470,null,{}] 01:55:23 INFO - PROCESS | 3832 | 1463820923185 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:55:23 INFO - PROCESS | 3832 | 1463820923295 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 01:55:23 INFO - PROCESS | 3832 | 1463820923392 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:23 INFO - PROCESS | 3832 | ++DOCSHELL 10562C00 == 37 [pid = 3832] [id = 377] 01:55:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (105EDC00) [pid = 3832] [serial = 1131] [outer = 00000000] 01:55:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (10A59C00) [pid = 3832] [serial = 1132] [outer = 105EDC00] 01:55:23 INFO - PROCESS | 3832 | 1463820923448 Marionette DEBUG loaded listener.js 01:55:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (10C6A000) [pid = 3832] [serial = 1133] [outer = 105EDC00] 01:55:24 INFO - PROCESS | 3832 | 1463820924078 Marionette TRACE conn2 <- [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]]]}] 01:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 925ms 01:55:24 INFO - PROCESS | 3832 | 1463820924116 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 01:55:24 INFO - PROCESS | 3832 | 1463820924120 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 01:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:55:24 INFO - PROCESS | 3832 | 1463820924128 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:55:24 INFO - PROCESS | 3832 | 1463820924132 Marionette TRACE conn2 <- [1,1474,null,{}] 01:55:24 INFO - PROCESS | 3832 | 1463820924136 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:24 INFO - PROCESS | 3832 | 1463820924248 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 01:55:24 INFO - PROCESS | 3832 | 1463820924377 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:24 INFO - PROCESS | 3832 | ++DOCSHELL 114A1800 == 38 [pid = 3832] [id = 378] 01:55:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (11A0BC00) [pid = 3832] [serial = 1134] [outer = 00000000] 01:55:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (12A49C00) [pid = 3832] [serial = 1135] [outer = 11A0BC00] 01:55:24 INFO - PROCESS | 3832 | 1463820924432 Marionette DEBUG loaded listener.js 01:55:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (12A68000) [pid = 3832] [serial = 1136] [outer = 11A0BC00] 01:55:25 INFO - PROCESS | 3832 | 1463820925068 Marionette TRACE conn2 <- [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]]]}] 01:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 986ms 01:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:55:25 INFO - PROCESS | 3832 | 1463820925112 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 01:55:25 INFO - PROCESS | 3832 | 1463820925115 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 01:55:25 INFO - PROCESS | 3832 | 1463820925119 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:55:25 INFO - PROCESS | 3832 | 1463820925121 Marionette TRACE conn2 <- [1,1478,null,{}] 01:55:25 INFO - PROCESS | 3832 | 1463820925131 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:25 INFO - PROCESS | 3832 | 1463820925243 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 01:55:25 INFO - PROCESS | 3832 | 1463820925346 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:25 INFO - PROCESS | 3832 | ++DOCSHELL 13305800 == 39 [pid = 3832] [id = 379] 01:55:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (13308400) [pid = 3832] [serial = 1137] [outer = 00000000] 01:55:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (13827000) [pid = 3832] [serial = 1138] [outer = 13308400] 01:55:25 INFO - PROCESS | 3832 | 1463820925404 Marionette DEBUG loaded listener.js 01:55:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (14014800) [pid = 3832] [serial = 1139] [outer = 13308400] 01:55:26 INFO - PROCESS | 3832 | 1463820926083 Marionette TRACE conn2 <- [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]]]}] 01:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 986ms 01:55:26 INFO - PROCESS | 3832 | 1463820926103 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 01:55:26 INFO - PROCESS | 3832 | 1463820926105 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 01:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:55:26 INFO - PROCESS | 3832 | 1463820926109 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:55:26 INFO - PROCESS | 3832 | 1463820926111 Marionette TRACE conn2 <- [1,1482,null,{}] 01:55:26 INFO - PROCESS | 3832 | 1463820926114 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:26 INFO - PROCESS | 3832 | 1463820926216 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 01:55:26 INFO - PROCESS | 3832 | 1463820926301 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:26 INFO - PROCESS | 3832 | ++DOCSHELL 10F1B800 == 40 [pid = 3832] [id = 380] 01:55:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (13378000) [pid = 3832] [serial = 1140] [outer = 00000000] 01:55:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (151DDC00) [pid = 3832] [serial = 1141] [outer = 13378000] 01:55:26 INFO - PROCESS | 3832 | 1463820926395 Marionette DEBUG loaded listener.js 01:55:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (15D0EC00) [pid = 3832] [serial = 1142] [outer = 13378000] 01:55:26 INFO - PROCESS | 3832 | 1463820926936 Marionette TRACE conn2 <- [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]]]}] 01:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 894ms 01:55:26 INFO - PROCESS | 3832 | 1463820927013 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 01:55:26 INFO - PROCESS | 3832 | 1463820927015 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 01:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:55:27 INFO - PROCESS | 3832 | 1463820927019 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:55:27 INFO - PROCESS | 3832 | 1463820927021 Marionette TRACE conn2 <- [1,1486,null,{}] 01:55:27 INFO - PROCESS | 3832 | 1463820927025 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:27 INFO - PROCESS | 3832 | 1463820927113 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 01:55:27 INFO - PROCESS | 3832 | 1463820927240 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:27 INFO - PROCESS | 3832 | ++DOCSHELL 12A71800 == 41 [pid = 3832] [id = 381] 01:55:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (142EF800) [pid = 3832] [serial = 1143] [outer = 00000000] 01:55:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16C0D800) [pid = 3832] [serial = 1144] [outer = 142EF800] 01:55:27 INFO - PROCESS | 3832 | 1463820927294 Marionette DEBUG loaded listener.js 01:55:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (16C0DC00) [pid = 3832] [serial = 1145] [outer = 142EF800] 01:55:27 INFO - PROCESS | 3832 | 1463820927962 Marionette TRACE conn2 <- [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]]]}] 01:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 986ms 01:55:27 INFO - PROCESS | 3832 | 1463820928006 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 01:55:27 INFO - PROCESS | 3832 | 1463820928009 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 01:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:55:28 INFO - PROCESS | 3832 | 1463820928015 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:55:28 INFO - PROCESS | 3832 | 1463820928019 Marionette TRACE conn2 <- [1,1490,null,{}] 01:55:28 INFO - PROCESS | 3832 | 1463820928025 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:28 INFO - PROCESS | 3832 | 1463820928156 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 01:55:28 INFO - PROCESS | 3832 | 1463820928290 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:28 INFO - PROCESS | 3832 | ++DOCSHELL 10A5F800 == 42 [pid = 3832] [id = 382] 01:55:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (10C67400) [pid = 3832] [serial = 1146] [outer = 00000000] 01:55:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (10C74000) [pid = 3832] [serial = 1147] [outer = 10C67400] 01:55:28 INFO - PROCESS | 3832 | 1463820928345 Marionette DEBUG loaded listener.js 01:55:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (10F14800) [pid = 3832] [serial = 1148] [outer = 10C67400] 01:55:28 INFO - PROCESS | 3832 | --DOCSHELL 12A89800 == 41 [pid = 3832] [id = 375] 01:55:28 INFO - PROCESS | 3832 | --DOCSHELL 10D0F400 == 40 [pid = 3832] [id = 374] 01:55:28 INFO - PROCESS | 3832 | --DOCSHELL 1043B000 == 39 [pid = 3832] [id = 373] 01:55:28 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16D55400) [pid = 3832] [serial = 1107] [outer = 00000000] [url = about:blank] 01:55:28 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (16EEE000) [pid = 3832] [serial = 1095] [outer = 00000000] [url = about:blank] 01:55:28 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (16C15000) [pid = 3832] [serial = 1092] [outer = 00000000] [url = about:blank] 01:55:28 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (10560400) [pid = 3832] [serial = 1071] [outer = 00000000] [url = about:blank] 01:55:28 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (10A55C00) [pid = 3832] [serial = 1072] [outer = 00000000] [url = about:blank] 01:55:28 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (12A4FC00) [pid = 3832] [serial = 1077] [outer = 00000000] [url = about:blank] 01:55:28 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (12A6BC00) [pid = 3832] [serial = 1078] [outer = 00000000] [url = about:blank] 01:55:28 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (131EEC00) [pid = 3832] [serial = 1080] [outer = 00000000] [url = about:blank] 01:55:28 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (13821400) [pid = 3832] [serial = 1081] [outer = 00000000] [url = about:blank] 01:55:28 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (151E6C00) [pid = 3832] [serial = 1086] [outer = 00000000] [url = about:blank] 01:55:28 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (15BA4C00) [pid = 3832] [serial = 1087] [outer = 00000000] [url = about:blank] 01:55:28 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (15E30000) [pid = 3832] [serial = 1089] [outer = 00000000] [url = about:blank] 01:55:28 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (15E30C00) [pid = 3832] [serial = 1090] [outer = 00000000] [url = about:blank] 01:55:28 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (17553400) [pid = 3832] [serial = 1098] [outer = 00000000] [url = about:blank] 01:55:28 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (16EF2C00) [pid = 3832] [serial = 1096] [outer = 00000000] [url = about:blank] 01:55:28 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (138EC400) [pid = 3832] [serial = 1104] [outer = 00000000] [url = about:blank] 01:55:28 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1755A000) [pid = 3832] [serial = 1099] [outer = 00000000] [url = about:blank] 01:55:28 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (14019C00) [pid = 3832] [serial = 1083] [outer = 00000000] [url = about:blank] 01:55:28 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (140CF800) [pid = 3832] [serial = 1084] [outer = 00000000] [url = about:blank] 01:55:28 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (10D08800) [pid = 3832] [serial = 1074] [outer = 00000000] [url = about:blank] 01:55:28 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (110DA800) [pid = 3832] [serial = 1075] [outer = 00000000] [url = about:blank] 01:55:28 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (10C6E400) [pid = 3832] [serial = 1101] [outer = 00000000] [url = about:blank] 01:55:28 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (16CAF400) [pid = 3832] [serial = 1093] [outer = 00000000] [url = about:blank] 01:55:28 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (11C59400) [pid = 3832] [serial = 1102] [outer = 00000000] [url = about:blank] 01:55:28 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (1400F800) [pid = 3832] [serial = 1105] [outer = 00000000] [url = about:blank] 01:55:29 INFO - PROCESS | 3832 | 1463820929069 Marionette TRACE conn2 <- [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]]]}] 01:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1079ms 01:55:29 INFO - PROCESS | 3832 | 1463820929093 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 01:55:29 INFO - PROCESS | 3832 | 1463820929098 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 01:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:55:29 INFO - PROCESS | 3832 | 1463820929103 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:55:29 INFO - PROCESS | 3832 | 1463820929107 Marionette TRACE conn2 <- [1,1494,null,{}] 01:55:29 INFO - PROCESS | 3832 | 1463820929114 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:29 INFO - PROCESS | 3832 | 1463820929227 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 01:55:29 INFO - PROCESS | 3832 | 1463820929329 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:29 INFO - PROCESS | 3832 | ++DOCSHELL 10D0F400 == 40 [pid = 3832] [id = 383] 01:55:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (10D10800) [pid = 3832] [serial = 1149] [outer = 00000000] 01:55:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (114A2C00) [pid = 3832] [serial = 1150] [outer = 10D10800] 01:55:29 INFO - PROCESS | 3832 | 1463820929386 Marionette DEBUG loaded listener.js 01:55:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (11C97400) [pid = 3832] [serial = 1151] [outer = 10D10800] 01:55:29 INFO - PROCESS | 3832 | 1463820929976 Marionette TRACE conn2 <- [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]]]}] 01:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 924ms 01:55:30 INFO - PROCESS | 3832 | 1463820930033 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 01:55:30 INFO - PROCESS | 3832 | 1463820930039 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 01:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:55:30 INFO - PROCESS | 3832 | 1463820930045 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:55:30 INFO - PROCESS | 3832 | 1463820930048 Marionette TRACE conn2 <- [1,1498,null,{}] 01:55:30 INFO - PROCESS | 3832 | 1463820930052 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:30 INFO - PROCESS | 3832 | 1463820930193 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 01:55:30 INFO - PROCESS | 3832 | 1463820930320 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:30 INFO - PROCESS | 3832 | ++DOCSHELL 12A55000 == 41 [pid = 3832] [id = 384] 01:55:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (12A6C000) [pid = 3832] [serial = 1152] [outer = 00000000] 01:55:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (12D2F800) [pid = 3832] [serial = 1153] [outer = 12A6C000] 01:55:30 INFO - PROCESS | 3832 | 1463820930375 Marionette DEBUG loaded listener.js 01:55:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (130CB000) [pid = 3832] [serial = 1154] [outer = 12A6C000] 01:55:30 INFO - PROCESS | 3832 | 1463820930940 Marionette TRACE conn2 <- [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]]]}] 01:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 940ms 01:55:30 INFO - PROCESS | 3832 | 1463820930973 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 01:55:30 INFO - PROCESS | 3832 | 1463820930975 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 01:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:55:30 INFO - PROCESS | 3832 | 1463820930979 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:55:30 INFO - PROCESS | 3832 | 1463820930983 Marionette TRACE conn2 <- [1,1502,null,{}] 01:55:30 INFO - PROCESS | 3832 | 1463820930994 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:31 INFO - PROCESS | 3832 | 1463820931103 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 01:55:31 INFO - PROCESS | 3832 | 1463820931211 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:31 INFO - PROCESS | 3832 | ++DOCSHELL 140CF000 == 42 [pid = 3832] [id = 385] 01:55:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (140D0000) [pid = 3832] [serial = 1155] [outer = 00000000] 01:55:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (14274000) [pid = 3832] [serial = 1156] [outer = 140D0000] 01:55:31 INFO - PROCESS | 3832 | 1463820931269 Marionette DEBUG loaded listener.js 01:55:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (15128C00) [pid = 3832] [serial = 1157] [outer = 140D0000] 01:55:31 INFO - PROCESS | 3832 | 1463820931843 Marionette TRACE conn2 <- [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]]]}] 01:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 893ms 01:55:31 INFO - PROCESS | 3832 | 1463820931865 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 01:55:31 INFO - PROCESS | 3832 | 1463820931868 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 01:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:55:31 INFO - PROCESS | 3832 | 1463820931872 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:55:31 INFO - PROCESS | 3832 | 1463820931874 Marionette TRACE conn2 <- [1,1506,null,{}] 01:55:31 INFO - PROCESS | 3832 | 1463820931878 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:31 INFO - PROCESS | 3832 | 1463820931987 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 01:55:32 INFO - PROCESS | 3832 | 1463820932085 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:32 INFO - PROCESS | 3832 | ++DOCSHELL 13DB6800 == 43 [pid = 3832] [id = 386] 01:55:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (14270C00) [pid = 3832] [serial = 1158] [outer = 00000000] 01:55:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (15D08800) [pid = 3832] [serial = 1159] [outer = 14270C00] 01:55:32 INFO - PROCESS | 3832 | 1463820932138 Marionette DEBUG loaded listener.js 01:55:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (15E2FC00) [pid = 3832] [serial = 1160] [outer = 14270C00] 01:55:32 INFO - PROCESS | 3832 | 1463820932645 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 01:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 786ms 01:55:32 INFO - PROCESS | 3832 | 1463820932727 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 01:55:32 INFO - PROCESS | 3832 | 1463820932730 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 01:55:32 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:55:32 INFO - PROCESS | 3832 | 1463820932735 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:55:32 INFO - PROCESS | 3832 | 1463820932737 Marionette TRACE conn2 <- [1,1510,null,{}] 01:55:32 INFO - PROCESS | 3832 | 1463820932741 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:32 INFO - PROCESS | 3832 | 1463820932838 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 01:55:32 INFO - PROCESS | 3832 | 1463820932946 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:32 INFO - PROCESS | 3832 | ++DOCSHELL 0F275C00 == 44 [pid = 3832] [id = 387] 01:55:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (151DEC00) [pid = 3832] [serial = 1161] [outer = 00000000] 01:55:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16C12400) [pid = 3832] [serial = 1162] [outer = 151DEC00] 01:55:32 INFO - PROCESS | 3832 | 1463820933000 Marionette DEBUG loaded listener.js 01:55:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16CB6800) [pid = 3832] [serial = 1163] [outer = 151DEC00] 01:55:33 INFO - PROCESS | 3832 | 1463820933543 Marionette TRACE conn2 <- [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"]]]}] 01:55:33 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 () { 01:55:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:55:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:55:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:55:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:55:33 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 () { 01:55:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:55:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:55:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:55:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:55:33 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 () { 01:55:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:55:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:55:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:55:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:55:33 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 () { 01:55:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:55:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:55:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:55:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:55:33 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 832ms 01:55:33 INFO - PROCESS | 3832 | 1463820933565 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 01:55:33 INFO - PROCESS | 3832 | 1463820933568 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 01:55:33 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:55:33 INFO - PROCESS | 3832 | 1463820933572 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:55:33 INFO - PROCESS | 3832 | 1463820933574 Marionette TRACE conn2 <- [1,1514,null,{}] 01:55:33 INFO - PROCESS | 3832 | 1463820933577 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:33 INFO - PROCESS | 3832 | 1463820933699 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 01:55:33 INFO - PROCESS | 3832 | 1463820933798 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:33 INFO - PROCESS | 3832 | ++DOCSHELL 16D58800 == 45 [pid = 3832] [id = 388] 01:55:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16EEB800) [pid = 3832] [serial = 1164] [outer = 00000000] 01:55:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1754F800) [pid = 3832] [serial = 1165] [outer = 16EEB800] 01:55:33 INFO - PROCESS | 3832 | 1463820933852 Marionette DEBUG loaded listener.js 01:55:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (17554400) [pid = 3832] [serial = 1166] [outer = 16EEB800] 01:55:34 INFO - PROCESS | 3832 | 1463820934486 Marionette TRACE conn2 <- [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"]]]}] 01:55:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:55:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:55:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:55:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:55:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:55:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:55:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:55:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:55:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:55:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:55:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:55:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:55:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:55:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:55:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:55:34 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 986ms 01:55:34 INFO - PROCESS | 3832 | 1463820934553 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 01:55:34 INFO - PROCESS | 3832 | 1463820934556 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 01:55:34 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:55:34 INFO - PROCESS | 3832 | 1463820934562 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:55:34 INFO - PROCESS | 3832 | 1463820934565 Marionette TRACE conn2 <- [1,1518,null,{}] 01:55:34 INFO - PROCESS | 3832 | 1463820934570 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:34 INFO - PROCESS | 3832 | 1463820934671 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 01:55:34 INFO - PROCESS | 3832 | 1463820934772 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:34 INFO - PROCESS | 3832 | ++DOCSHELL 10D06000 == 46 [pid = 3832] [id = 389] 01:55:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (10D07000) [pid = 3832] [serial = 1167] [outer = 00000000] 01:55:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (12A52800) [pid = 3832] [serial = 1168] [outer = 10D07000] 01:55:34 INFO - PROCESS | 3832 | 1463820934821 Marionette DEBUG loaded listener.js 01:55:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (12A6E400) [pid = 3832] [serial = 1169] [outer = 10D07000] 01:55:35 INFO - PROCESS | 3832 | --DOCSHELL 114A1800 == 45 [pid = 3832] [id = 378] 01:55:35 INFO - PROCESS | 3832 | --DOCSHELL 10562C00 == 44 [pid = 3832] [id = 377] 01:55:35 INFO - PROCESS | 3832 | 1463820935414 Marionette TRACE conn2 <- [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]]]}] 01:55:35 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 01:55:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:55:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:55:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:55:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:55:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:55:35 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. 01:55:35 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:55:35 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 878ms 01:55:35 INFO - PROCESS | 3832 | 1463820935452 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 01:55:35 INFO - PROCESS | 3832 | 1463820935456 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 01:55:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:55:35 INFO - PROCESS | 3832 | 1463820935462 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:55:35 INFO - PROCESS | 3832 | 1463820935466 Marionette TRACE conn2 <- [1,1522,null,{}] 01:55:35 INFO - PROCESS | 3832 | 1463820935472 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:35 INFO - PROCESS | 3832 | 1463820935583 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 01:55:35 INFO - PROCESS | 3832 | 1463820935687 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:35 INFO - PROCESS | 3832 | ++DOCSHELL 10F15400 == 45 [pid = 3832] [id = 390] 01:55:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (110D7800) [pid = 3832] [serial = 1170] [outer = 00000000] 01:55:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (131F2800) [pid = 3832] [serial = 1171] [outer = 110D7800] 01:55:35 INFO - PROCESS | 3832 | 1463820935744 Marionette DEBUG loaded listener.js 01:55:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (13827400) [pid = 3832] [serial = 1172] [outer = 110D7800] 01:55:36 INFO - PROCESS | 3832 | 1463820936398 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 01:55:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:55:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 986ms 01:55:36 INFO - PROCESS | 3832 | 1463820936450 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 01:55:36 INFO - PROCESS | 3832 | 1463820936456 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 01:55:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:55:36 INFO - PROCESS | 3832 | 1463820936463 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:55:36 INFO - PROCESS | 3832 | 1463820936466 Marionette TRACE conn2 <- [1,1526,null,{}] 01:55:36 INFO - PROCESS | 3832 | 1463820936470 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:36 INFO - PROCESS | 3832 | 1463820936583 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 01:55:36 INFO - PROCESS | 3832 | 1463820936717 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:36 INFO - PROCESS | 3832 | ++DOCSHELL 13829800 == 46 [pid = 3832] [id = 391] 01:55:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (138EC400) [pid = 3832] [serial = 1173] [outer = 00000000] 01:55:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (155F1800) [pid = 3832] [serial = 1174] [outer = 138EC400] 01:55:36 INFO - PROCESS | 3832 | 1463820936776 Marionette DEBUG loaded listener.js 01:55:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (15D0A000) [pid = 3832] [serial = 1175] [outer = 138EC400] 01:55:37 INFO - PROCESS | 3832 | 1463820937413 Marionette TRACE conn2 <- [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]]]}] 01:55:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:55:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 970ms 01:55:37 INFO - PROCESS | 3832 | 1463820937452 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 01:55:37 INFO - PROCESS | 3832 | 1463820937455 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 01:55:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:55:37 INFO - PROCESS | 3832 | 1463820937459 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:55:37 INFO - PROCESS | 3832 | 1463820937463 Marionette TRACE conn2 <- [1,1530,null,{}] 01:55:37 INFO - PROCESS | 3832 | 1463820937474 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:37 INFO - PROCESS | 3832 | 1463820937574 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 01:55:37 INFO - PROCESS | 3832 | 1463820937680 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:37 INFO - PROCESS | 3832 | ++DOCSHELL 16D56400 == 47 [pid = 3832] [id = 392] 01:55:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (170A8C00) [pid = 3832] [serial = 1176] [outer = 00000000] 01:55:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (17137400) [pid = 3832] [serial = 1177] [outer = 170A8C00] 01:55:37 INFO - PROCESS | 3832 | 1463820937738 Marionette DEBUG loaded listener.js 01:55:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1754FC00) [pid = 3832] [serial = 1178] [outer = 170A8C00] 01:55:38 INFO - PROCESS | 3832 | 1463820938317 Marionette TRACE conn2 <- [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]]]}] 01:55:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:55:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 894ms 01:55:38 INFO - PROCESS | 3832 | 1463820938350 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 01:55:38 INFO - PROCESS | 3832 | 1463820938353 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 01:55:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:55:38 INFO - PROCESS | 3832 | 1463820938358 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:55:38 INFO - PROCESS | 3832 | 1463820938360 Marionette TRACE conn2 <- [1,1534,null,{}] 01:55:38 INFO - PROCESS | 3832 | 1463820938364 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:38 INFO - PROCESS | 3832 | 1463820938468 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 01:55:38 INFO - PROCESS | 3832 | 1463820938572 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:38 INFO - PROCESS | 3832 | ++DOCSHELL 17684C00 == 48 [pid = 3832] [id = 393] 01:55:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (17685000) [pid = 3832] [serial = 1179] [outer = 00000000] 01:55:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1768C800) [pid = 3832] [serial = 1180] [outer = 17685000] 01:55:38 INFO - PROCESS | 3832 | 1463820938625 Marionette DEBUG loaded listener.js 01:55:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1769F000) [pid = 3832] [serial = 1181] [outer = 17685000] 01:55:39 INFO - PROCESS | 3832 | 1463820939153 Marionette TRACE conn2 <- [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]]]}] 01:55:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:55:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 817ms 01:55:39 INFO - PROCESS | 3832 | 1463820939183 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 01:55:39 INFO - PROCESS | 3832 | 1463820939185 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 01:55:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:55:39 INFO - PROCESS | 3832 | 1463820939189 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:55:39 INFO - PROCESS | 3832 | 1463820939191 Marionette TRACE conn2 <- [1,1538,null,{}] 01:55:39 INFO - PROCESS | 3832 | 1463820939195 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:39 INFO - PROCESS | 3832 | 1463820939301 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 01:55:39 INFO - PROCESS | 3832 | 1463820939411 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:39 INFO - PROCESS | 3832 | ++DOCSHELL 175E8400 == 49 [pid = 3832] [id = 394] 01:55:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (177CAC00) [pid = 3832] [serial = 1182] [outer = 00000000] 01:55:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (17AEF400) [pid = 3832] [serial = 1183] [outer = 177CAC00] 01:55:39 INFO - PROCESS | 3832 | 1463820939469 Marionette DEBUG loaded listener.js 01:55:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (17AF2400) [pid = 3832] [serial = 1184] [outer = 177CAC00] 01:55:40 INFO - PROCESS | 3832 | 1463820940041 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 01:55:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:55:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 924ms 01:55:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:55:40 INFO - PROCESS | 3832 | 1463820940117 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 01:55:40 INFO - PROCESS | 3832 | 1463820940119 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 01:55:40 INFO - PROCESS | 3832 | 1463820940123 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:55:40 INFO - PROCESS | 3832 | 1463820940125 Marionette TRACE conn2 <- [1,1542,null,{}] 01:55:40 INFO - PROCESS | 3832 | 1463820940128 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:40 INFO - PROCESS | 3832 | 1463820940290 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 01:55:40 INFO - PROCESS | 3832 | 1463820940430 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:40 INFO - PROCESS | 3832 | ++DOCSHELL 177D7800 == 50 [pid = 3832] [id = 395] 01:55:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (18431000) [pid = 3832] [serial = 1185] [outer = 00000000] 01:55:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (184DF800) [pid = 3832] [serial = 1186] [outer = 18431000] 01:55:40 INFO - PROCESS | 3832 | 1463820940485 Marionette DEBUG loaded listener.js 01:55:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (184E6000) [pid = 3832] [serial = 1187] [outer = 18431000] 01:55:41 INFO - PROCESS | 3832 | 1463820941212 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 01:55:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:55:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1125ms 01:55:41 INFO - PROCESS | 3832 | 1463820941251 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 01:55:41 INFO - PROCESS | 3832 | 1463820941255 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 01:55:41 INFO - PROCESS | 3832 | 1463820941260 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:55:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:55:41 INFO - PROCESS | 3832 | 1463820941264 Marionette TRACE conn2 <- [1,1546,null,{}] 01:55:41 INFO - PROCESS | 3832 | 1463820941270 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:41 INFO - PROCESS | 3832 | 1463820941387 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 01:55:41 INFO - PROCESS | 3832 | 1463820941519 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:41 INFO - PROCESS | 3832 | ++DOCSHELL 11C59400 == 51 [pid = 3832] [id = 396] 01:55:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (12A54800) [pid = 3832] [serial = 1188] [outer = 00000000] 01:55:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (12D26C00) [pid = 3832] [serial = 1189] [outer = 12A54800] 01:55:41 INFO - PROCESS | 3832 | 1463820941569 Marionette DEBUG loaded listener.js 01:55:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (13DB3400) [pid = 3832] [serial = 1190] [outer = 12A54800] 01:55:42 INFO - PROCESS | 3832 | 1463820942245 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 01:55:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:55:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1017ms 01:55:42 INFO - PROCESS | 3832 | 1463820942286 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 01:55:42 INFO - PROCESS | 3832 | 1463820942290 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 01:55:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:55:42 INFO - PROCESS | 3832 | 1463820942319 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:55:42 INFO - PROCESS | 3832 | 1463820942323 Marionette TRACE conn2 <- [1,1550,null,{}] 01:55:42 INFO - PROCESS | 3832 | 1463820942330 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:42 INFO - PROCESS | 3832 | 1463820942449 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 01:55:42 INFO - PROCESS | 3832 | 1463820942589 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:42 INFO - PROCESS | 3832 | ++DOCSHELL 105F4000 == 52 [pid = 3832] [id = 397] 01:55:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (10F16800) [pid = 3832] [serial = 1191] [outer = 00000000] 01:55:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (13820C00) [pid = 3832] [serial = 1192] [outer = 10F16800] 01:55:42 INFO - PROCESS | 3832 | 1463820942647 Marionette DEBUG loaded listener.js 01:55:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (142ECC00) [pid = 3832] [serial = 1193] [outer = 10F16800] 01:55:43 INFO - PROCESS | 3832 | 1463820943255 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 01:55:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:55:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1002ms 01:55:43 INFO - PROCESS | 3832 | 1463820943315 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 01:55:43 INFO - PROCESS | 3832 | 1463820943321 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 01:55:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:55:43 INFO - PROCESS | 3832 | 1463820943328 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:55:43 INFO - PROCESS | 3832 | 1463820943331 Marionette TRACE conn2 <- [1,1554,null,{}] 01:55:43 INFO - PROCESS | 3832 | 1463820943335 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:43 INFO - PROCESS | 3832 | 1463820943438 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 01:55:43 INFO - PROCESS | 3832 | 1463820943575 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:43 INFO - PROCESS | 3832 | ++DOCSHELL 15E24C00 == 53 [pid = 3832] [id = 398] 01:55:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (16D49800) [pid = 3832] [serial = 1194] [outer = 00000000] 01:55:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (16D54800) [pid = 3832] [serial = 1195] [outer = 16D49800] 01:55:43 INFO - PROCESS | 3832 | 1463820943630 Marionette DEBUG loaded listener.js 01:55:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (16EEE000) [pid = 3832] [serial = 1196] [outer = 16D49800] 01:55:44 INFO - PROCESS | 3832 | 1463820944204 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 01:55:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:55:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 924ms 01:55:44 INFO - PROCESS | 3832 | 1463820944254 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 01:55:44 INFO - PROCESS | 3832 | 1463820944257 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 01:55:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:55:44 INFO - PROCESS | 3832 | 1463820944261 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:55:44 INFO - PROCESS | 3832 | 1463820944265 Marionette TRACE conn2 <- [1,1558,null,{}] 01:55:44 INFO - PROCESS | 3832 | 1463820944276 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:44 INFO - PROCESS | 3832 | 1463820944417 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 01:55:44 INFO - PROCESS | 3832 | 1463820944560 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:44 INFO - PROCESS | 3832 | ++DOCSHELL 17554800 == 54 [pid = 3832] [id = 399] 01:55:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (17556800) [pid = 3832] [serial = 1197] [outer = 00000000] 01:55:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (1769E000) [pid = 3832] [serial = 1198] [outer = 17556800] 01:55:44 INFO - PROCESS | 3832 | 1463820944602 Marionette DEBUG loaded listener.js 01:55:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (17AF1000) [pid = 3832] [serial = 1199] [outer = 17556800] 01:55:45 INFO - PROCESS | 3832 | 1463820945232 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 01:55:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:55:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1032ms 01:55:45 INFO - PROCESS | 3832 | 1463820945297 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 01:55:45 INFO - PROCESS | 3832 | 1463820945300 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 01:55:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:55:45 INFO - PROCESS | 3832 | 1463820945321 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:55:45 INFO - PROCESS | 3832 | 1463820945323 Marionette TRACE conn2 <- [1,1562,null,{}] 01:55:45 INFO - PROCESS | 3832 | 1463820945326 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:45 INFO - PROCESS | 3832 | 1463820945431 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 01:55:45 INFO - PROCESS | 3832 | 1463820945577 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:45 INFO - PROCESS | 3832 | ++DOCSHELL 0F278400 == 55 [pid = 3832] [id = 400] 01:55:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (18438C00) [pid = 3832] [serial = 1200] [outer = 00000000] 01:55:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (184E1C00) [pid = 3832] [serial = 1201] [outer = 18438C00] 01:55:45 INFO - PROCESS | 3832 | 1463820945634 Marionette DEBUG loaded listener.js 01:55:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (184EBC00) [pid = 3832] [serial = 1202] [outer = 18438C00] 01:55:46 INFO - PROCESS | 3832 | 1463820946209 Marionette TRACE conn2 <- [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]]]}] 01:55:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:55:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 956ms 01:55:46 INFO - PROCESS | 3832 | 1463820946258 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 01:55:46 INFO - PROCESS | 3832 | 1463820946260 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 01:55:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:55:46 INFO - PROCESS | 3832 | 1463820946264 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:55:46 INFO - PROCESS | 3832 | 1463820946265 Marionette TRACE conn2 <- [1,1566,null,{}] 01:55:46 INFO - PROCESS | 3832 | 1463820946269 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:46 INFO - PROCESS | 3832 | 1463820946370 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 01:55:46 INFO - PROCESS | 3832 | 1463820946483 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:46 INFO - PROCESS | 3832 | ++DOCSHELL 184E0C00 == 56 [pid = 3832] [id = 401] 01:55:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (184E1400) [pid = 3832] [serial = 1203] [outer = 00000000] 01:55:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (189C4C00) [pid = 3832] [serial = 1204] [outer = 184E1400] 01:55:46 INFO - PROCESS | 3832 | 1463820946577 Marionette DEBUG loaded listener.js 01:55:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (189C5800) [pid = 3832] [serial = 1205] [outer = 184E1400] 01:55:47 INFO - PROCESS | 3832 | 1463820947096 Marionette TRACE conn2 <- [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]]]}] 01:55:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:55:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 893ms 01:55:47 INFO - PROCESS | 3832 | 1463820947151 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 01:55:47 INFO - PROCESS | 3832 | 1463820947153 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 01:55:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:55:47 INFO - PROCESS | 3832 | 1463820947157 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:55:47 INFO - PROCESS | 3832 | 1463820947159 Marionette TRACE conn2 <- [1,1570,null,{}] 01:55:47 INFO - PROCESS | 3832 | 1463820947162 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:47 INFO - PROCESS | 3832 | 1463820947297 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 01:55:47 INFO - PROCESS | 3832 | 1463820947443 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:47 INFO - PROCESS | 3832 | ++DOCSHELL 0F276400 == 57 [pid = 3832] [id = 402] 01:55:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (184E7C00) [pid = 3832] [serial = 1206] [outer = 00000000] 01:55:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (1929A800) [pid = 3832] [serial = 1207] [outer = 184E7C00] 01:55:47 INFO - PROCESS | 3832 | 1463820947505 Marionette DEBUG loaded listener.js 01:55:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (19A34000) [pid = 3832] [serial = 1208] [outer = 184E7C00] 01:55:48 INFO - PROCESS | 3832 | 1463820948146 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 01:55:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:55:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1032ms 01:55:48 INFO - PROCESS | 3832 | 1463820948180 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 01:55:48 INFO - PROCESS | 3832 | 1463820948184 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 01:55:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:55:48 INFO - PROCESS | 3832 | 1463820948189 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:55:48 INFO - PROCESS | 3832 | 1463820948193 Marionette TRACE conn2 <- [1,1574,null,{}] 01:55:48 INFO - PROCESS | 3832 | 1463820948199 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:48 INFO - PROCESS | 3832 | 1463820948302 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 01:55:48 INFO - PROCESS | 3832 | 1463820948416 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:48 INFO - PROCESS | 3832 | ++DOCSHELL 12A73400 == 58 [pid = 3832] [id = 403] 01:55:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (12AED800) [pid = 3832] [serial = 1209] [outer = 00000000] 01:55:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (16C10000) [pid = 3832] [serial = 1210] [outer = 12AED800] 01:55:48 INFO - PROCESS | 3832 | 1463820948464 Marionette DEBUG loaded listener.js 01:55:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (16D55400) [pid = 3832] [serial = 1211] [outer = 12AED800] 01:55:48 INFO - PROCESS | 3832 | --DOCSHELL 10F15400 == 57 [pid = 3832] [id = 390] 01:55:49 INFO - PROCESS | 3832 | 1463820949187 Marionette TRACE conn2 <- [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]]]}] 01:55:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:55:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1016ms 01:55:49 INFO - PROCESS | 3832 | 1463820949219 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 01:55:49 INFO - PROCESS | 3832 | 1463820949223 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 01:55:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:55:49 INFO - PROCESS | 3832 | 1463820949251 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:55:49 INFO - PROCESS | 3832 | 1463820949255 Marionette TRACE conn2 <- [1,1578,null,{}] 01:55:49 INFO - PROCESS | 3832 | 1463820949260 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:49 INFO - PROCESS | 3832 | 1463820949373 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 01:55:49 INFO - PROCESS | 3832 | 1463820949514 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:49 INFO - PROCESS | 3832 | ++DOCSHELL 1511AC00 == 58 [pid = 3832] [id = 404] 01:55:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (15126000) [pid = 3832] [serial = 1212] [outer = 00000000] 01:55:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (16D54C00) [pid = 3832] [serial = 1213] [outer = 15126000] 01:55:49 INFO - PROCESS | 3832 | 1463820949575 Marionette DEBUG loaded listener.js 01:55:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (17551000) [pid = 3832] [serial = 1214] [outer = 15126000] 01:55:50 INFO - PROCESS | 3832 | 1463820950146 Marionette TRACE conn2 <- [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]]]}] 01:55:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:55:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 940ms 01:55:50 INFO - PROCESS | 3832 | 1463820950196 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 01:55:50 INFO - PROCESS | 3832 | 1463820950201 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 01:55:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:55:50 INFO - PROCESS | 3832 | 1463820950208 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:55:50 INFO - PROCESS | 3832 | 1463820950211 Marionette TRACE conn2 <- [1,1582,null,{}] 01:55:50 INFO - PROCESS | 3832 | 1463820950215 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:50 INFO - PROCESS | 3832 | 1463820950324 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 01:55:50 INFO - PROCESS | 3832 | 1463820950423 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:50 INFO - PROCESS | 3832 | ++DOCSHELL 17550400 == 59 [pid = 3832] [id = 405] 01:55:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (17559800) [pid = 3832] [serial = 1215] [outer = 00000000] 01:55:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (177D6C00) [pid = 3832] [serial = 1216] [outer = 17559800] 01:55:50 INFO - PROCESS | 3832 | 1463820950520 Marionette DEBUG loaded listener.js 01:55:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (180DCC00) [pid = 3832] [serial = 1217] [outer = 17559800] 01:55:51 INFO - PROCESS | 3832 | 1463820951160 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 01:55:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:55:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 986ms 01:55:51 INFO - PROCESS | 3832 | 1463820951192 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 01:55:51 INFO - PROCESS | 3832 | 1463820951194 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 01:55:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:55:51 INFO - PROCESS | 3832 | 1463820951198 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:55:51 INFO - PROCESS | 3832 | 1463820951202 Marionette TRACE conn2 <- [1,1586,null,{}] 01:55:51 INFO - PROCESS | 3832 | 1463820951213 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:51 INFO - PROCESS | 3832 | 1463820951324 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 01:55:51 INFO - PROCESS | 3832 | 1463820951467 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:51 INFO - PROCESS | 3832 | ++DOCSHELL 1928CC00 == 60 [pid = 3832] [id = 406] 01:55:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (1928D000) [pid = 3832] [serial = 1218] [outer = 00000000] 01:55:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (19290000) [pid = 3832] [serial = 1219] [outer = 1928D000] 01:55:51 INFO - PROCESS | 3832 | 1463820951526 Marionette DEBUG loaded listener.js 01:55:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (19297000) [pid = 3832] [serial = 1220] [outer = 1928D000] 01:55:52 INFO - PROCESS | 3832 | 1463820952152 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 01:55:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:55:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 986ms 01:55:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:55:52 INFO - PROCESS | 3832 | 1463820952184 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 01:55:52 INFO - PROCESS | 3832 | 1463820952187 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 01:55:52 INFO - PROCESS | 3832 | 1463820952190 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:55:52 INFO - PROCESS | 3832 | 1463820952192 Marionette TRACE conn2 <- [1,1590,null,{}] 01:55:52 INFO - PROCESS | 3832 | 1463820952196 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:52 INFO - PROCESS | 3832 | 1463820952303 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 01:55:52 INFO - PROCESS | 3832 | 1463820952442 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:52 INFO - PROCESS | 3832 | ++DOCSHELL 0F9CB800 == 61 [pid = 3832] [id = 407] 01:55:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (19A37800) [pid = 3832] [serial = 1221] [outer = 00000000] 01:55:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (19A4A400) [pid = 3832] [serial = 1222] [outer = 19A37800] 01:55:52 INFO - PROCESS | 3832 | 1463820952497 Marionette DEBUG loaded listener.js 01:55:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 138 (19A50400) [pid = 3832] [serial = 1223] [outer = 19A37800] 01:55:53 INFO - PROCESS | 3832 | 1463820953049 Marionette TRACE conn2 <- [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]]]}] 01:55:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:55:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 924ms 01:55:53 INFO - PROCESS | 3832 | 1463820953119 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 01:55:53 INFO - PROCESS | 3832 | 1463820953121 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 01:55:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:55:53 INFO - PROCESS | 3832 | 1463820953124 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:55:53 INFO - PROCESS | 3832 | 1463820953126 Marionette TRACE conn2 <- [1,1594,null,{}] 01:55:53 INFO - PROCESS | 3832 | 1463820953130 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:53 INFO - PROCESS | 3832 | 1463820953233 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 01:55:53 INFO - PROCESS | 3832 | 1463820953344 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:53 INFO - PROCESS | 3832 | ++DOCSHELL 19B4AC00 == 62 [pid = 3832] [id = 408] 01:55:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 139 (19B4B000) [pid = 3832] [serial = 1224] [outer = 00000000] 01:55:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 140 (19B4F400) [pid = 3832] [serial = 1225] [outer = 19B4B000] 01:55:53 INFO - PROCESS | 3832 | 1463820953396 Marionette DEBUG loaded listener.js 01:55:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 141 (19B4F800) [pid = 3832] [serial = 1226] [outer = 19B4B000] 01:55:54 INFO - PROCESS | 3832 | --DOCSHELL 1127D400 == 61 [pid = 3832] [id = 372] 01:55:54 INFO - PROCESS | 3832 | --DOCSHELL 0F275C00 == 60 [pid = 3832] [id = 387] 01:55:54 INFO - PROCESS | 3832 | --DOCSHELL 10D0F400 == 59 [pid = 3832] [id = 383] 01:55:54 INFO - PROCESS | 3832 | --DOCSHELL 105F4000 == 58 [pid = 3832] [id = 397] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 175E8400 == 57 [pid = 3832] [id = 394] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 151DD000 == 56 [pid = 3832] [id = 369] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 0F9CFC00 == 55 [pid = 3832] [id = 357] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 15E24C00 == 54 [pid = 3832] [id = 398] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 16C0C400 == 53 [pid = 3832] [id = 364] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 177D7800 == 52 [pid = 3832] [id = 395] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 1AD97800 == 51 [pid = 3832] [id = 356] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 12A55000 == 50 [pid = 3832] [id = 384] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 142ED000 == 49 [pid = 3832] [id = 362] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 17554800 == 48 [pid = 3832] [id = 399] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 1B64BC00 == 47 [pid = 3832] [id = 16] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 15BB0C00 == 46 [pid = 3832] [id = 363] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 10D03000 == 45 [pid = 3832] [id = 358] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 184E0C00 == 44 [pid = 3832] [id = 401] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 0F276400 == 43 [pid = 3832] [id = 402] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 1A7B3C00 == 42 [pid = 3832] [id = 10] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 16D58800 == 41 [pid = 3832] [id = 388] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 0F278400 == 40 [pid = 3832] [id = 400] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 10D07800 == 39 [pid = 3832] [id = 371] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 105FB800 == 38 [pid = 3832] [id = 18] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 13DB6800 == 37 [pid = 3832] [id = 386] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 17554C00 == 36 [pid = 3832] [id = 11] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 12A4A000 == 35 [pid = 3832] [id = 360] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 12A4B000 == 34 [pid = 3832] [id = 368] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 1050E000 == 33 [pid = 3832] [id = 367] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 10D06000 == 32 [pid = 3832] [id = 389] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 0F26C800 == 31 [pid = 3832] [id = 370] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 140CF000 == 30 [pid = 3832] [id = 385] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 128A5800 == 29 [pid = 3832] [id = 365] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 1768E400 == 28 [pid = 3832] [id = 12] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 13305800 == 27 [pid = 3832] [id = 379] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 16D56400 == 26 [pid = 3832] [id = 392] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 138E8800 == 25 [pid = 3832] [id = 361] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 1AD97400 == 24 [pid = 3832] [id = 13] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 17684C00 == 23 [pid = 3832] [id = 393] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 128A7000 == 22 [pid = 3832] [id = 359] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 1B2AD800 == 21 [pid = 3832] [id = 14] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 12D7DC00 == 20 [pid = 3832] [id = 366] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 10F1B800 == 19 [pid = 3832] [id = 380] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 13829800 == 18 [pid = 3832] [id = 391] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 12A71800 == 17 [pid = 3832] [id = 381] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 12A47000 == 16 [pid = 3832] [id = 376] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 10A5F800 == 15 [pid = 3832] [id = 382] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 11C59400 == 14 [pid = 3832] [id = 396] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 0F9CB800 == 13 [pid = 3832] [id = 407] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 1928CC00 == 12 [pid = 3832] [id = 406] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 1511AC00 == 11 [pid = 3832] [id = 404] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 17550400 == 10 [pid = 3832] [id = 405] 01:55:56 INFO - PROCESS | 3832 | --DOCSHELL 12A73400 == 9 [pid = 3832] [id = 403] 01:55:58 INFO - PROCESS | 3832 | 1463820958474 Marionette TRACE conn2 <- [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]]]}] 01:55:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:55:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 5376ms 01:55:58 INFO - PROCESS | 3832 | 1463820958522 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 01:55:58 INFO - PROCESS | 3832 | 1463820958526 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 01:55:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:55:58 INFO - PROCESS | 3832 | 1463820958534 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:55:58 INFO - PROCESS | 3832 | 1463820958538 Marionette TRACE conn2 <- [1,1598,null,{}] 01:55:58 INFO - PROCESS | 3832 | 1463820958545 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:58 INFO - PROCESS | 3832 | 1463820958635 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 01:55:58 INFO - PROCESS | 3832 | 1463820958653 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:58 INFO - PROCESS | 3832 | ++DOCSHELL 10A5BC00 == 10 [pid = 3832] [id = 409] 01:55:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 142 (10A5C400) [pid = 3832] [serial = 1227] [outer = 00000000] 01:55:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 143 (10D03000) [pid = 3832] [serial = 1228] [outer = 10A5C400] 01:55:58 INFO - PROCESS | 3832 | 1463820958700 Marionette DEBUG loaded listener.js 01:55:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 144 (10D0FC00) [pid = 3832] [serial = 1229] [outer = 10A5C400] 01:55:59 INFO - PROCESS | 3832 | 1463820959175 Marionette TRACE conn2 <- [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]]]}] 01:55:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:55:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 693ms 01:55:59 INFO - PROCESS | 3832 | 1463820959218 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 01:55:59 INFO - PROCESS | 3832 | 1463820959224 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 01:55:59 INFO - PROCESS | 3832 | 1463820959230 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:55:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:55:59 INFO - PROCESS | 3832 | 1463820959233 Marionette TRACE conn2 <- [1,1602,null,{}] 01:55:59 INFO - PROCESS | 3832 | 1463820959237 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:59 INFO - PROCESS | 3832 | 1463820959321 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 01:55:59 INFO - PROCESS | 3832 | 1463820959332 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:59 INFO - PROCESS | 3832 | ++DOCSHELL 10C67800 == 11 [pid = 3832] [id = 410] 01:55:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 145 (11424400) [pid = 3832] [serial = 1230] [outer = 00000000] 01:55:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 146 (12A4D000) [pid = 3832] [serial = 1231] [outer = 11424400] 01:55:59 INFO - PROCESS | 3832 | 1463820959381 Marionette DEBUG loaded listener.js 01:55:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 147 (12A68C00) [pid = 3832] [serial = 1232] [outer = 11424400] 01:55:59 INFO - PROCESS | 3832 | 1463820959886 Marionette TRACE conn2 <- [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]]]}] 01:55:59 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 01:55:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 694ms 01:55:59 INFO - PROCESS | 3832 | 1463820959931 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 01:55:59 INFO - PROCESS | 3832 | 1463820959934 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 01:55:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:55:59 INFO - PROCESS | 3832 | 1463820959938 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:55:59 INFO - PROCESS | 3832 | 1463820959941 Marionette TRACE conn2 <- [1,1606,null,{}] 01:55:59 INFO - PROCESS | 3832 | 1463820959952 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:00 INFO - PROCESS | 3832 | 1463820960050 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 01:56:00 INFO - PROCESS | 3832 | 1463820960172 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:00 INFO - PROCESS | 3832 | ++DOCSHELL 1337A000 == 12 [pid = 3832] [id = 411] 01:56:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 148 (1337F800) [pid = 3832] [serial = 1233] [outer = 00000000] 01:56:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 149 (138E5C00) [pid = 3832] [serial = 1234] [outer = 1337F800] 01:56:00 INFO - PROCESS | 3832 | 1463820960221 Marionette DEBUG loaded listener.js 01:56:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 150 (140C8C00) [pid = 3832] [serial = 1235] [outer = 1337F800] 01:56:00 INFO - PROCESS | 3832 | 1463820960682 Marionette TRACE conn2 <- [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]]]}] 01:56:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:56:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 785ms 01:56:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:56:00 INFO - PROCESS | 3832 | 1463820960722 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 01:56:00 INFO - PROCESS | 3832 | 1463820960724 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 01:56:00 INFO - PROCESS | 3832 | 1463820960728 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:56:00 INFO - PROCESS | 3832 | 1463820960729 Marionette TRACE conn2 <- [1,1610,null,{}] 01:56:00 INFO - PROCESS | 3832 | 1463820960743 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:00 INFO - PROCESS | 3832 | 1463820960861 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 01:56:00 INFO - PROCESS | 3832 | 1463820960867 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:00 INFO - PROCESS | 3832 | ++DOCSHELL 140CC000 == 13 [pid = 3832] [id = 412] 01:56:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 151 (1511D000) [pid = 3832] [serial = 1236] [outer = 00000000] 01:56:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 152 (15355400) [pid = 3832] [serial = 1237] [outer = 1511D000] 01:56:00 INFO - PROCESS | 3832 | 1463820960912 Marionette DEBUG loaded listener.js 01:56:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 153 (15BAAC00) [pid = 3832] [serial = 1238] [outer = 1511D000] 01:56:01 INFO - PROCESS | 3832 | 1463820961369 Marionette TRACE conn2 <- [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]]]}] 01:56:01 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 01:56:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 678ms 01:56:01 INFO - PROCESS | 3832 | 1463820961409 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 01:56:01 INFO - PROCESS | 3832 | 1463820961411 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 01:56:01 INFO - PROCESS | 3832 | 1463820961415 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:56:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:56:01 INFO - PROCESS | 3832 | 1463820961416 Marionette TRACE conn2 <- [1,1614,null,{}] 01:56:01 INFO - PROCESS | 3832 | 1463820961420 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:01 INFO - PROCESS | 3832 | 1463820961555 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 01:56:01 INFO - PROCESS | 3832 | 1463820961578 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:01 INFO - PROCESS | 3832 | ++DOCSHELL 16C10400 == 14 [pid = 3832] [id = 413] 01:56:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 154 (16C12000) [pid = 3832] [serial = 1239] [outer = 00000000] 01:56:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 155 (16D4A400) [pid = 3832] [serial = 1240] [outer = 16C12000] 01:56:01 INFO - PROCESS | 3832 | 1463820961625 Marionette DEBUG loaded listener.js 01:56:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 156 (16E40000) [pid = 3832] [serial = 1241] [outer = 16C12000] 01:56:02 INFO - PROCESS | 3832 | 1463820962655 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 155 (10D10800) [pid = 3832] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 154 (170A8C00) [pid = 3832] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 153 (17559800) [pid = 3832] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 152 (10C67400) [pid = 3832] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 151 (0F26D400) [pid = 3832] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 150 (11288400) [pid = 3832] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 149 (10D08C00) [pid = 3832] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 148 (12AE4000) [pid = 3832] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 147 (10482800) [pid = 3832] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 146 (10D10C00) [pid = 3832] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 145 (142EF800) [pid = 3832] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 144 (138EC400) [pid = 3832] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 143 (13378000) [pid = 3832] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 142 (151DF800) [pid = 3832] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 141 (1B2AF400) [pid = 3832] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 140 (13308400) [pid = 3832] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 139 (12AED800) [pid = 3832] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 138 (11A0BC00) [pid = 3832] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 137 (12A54800) [pid = 3832] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (10D07000) [pid = 3832] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (110D7800) [pid = 3832] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (12A47400) [pid = 3832] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (14270C00) [pid = 3832] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (105EDC00) [pid = 3832] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (184E1400) [pid = 3832] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (184E7C00) [pid = 3832] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (19A37800) [pid = 3832] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (18431000) [pid = 3832] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (18438C00) [pid = 3832] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (1928D000) [pid = 3832] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (177CAC00) [pid = 3832] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (17685000) [pid = 3832] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (15126000) [pid = 3832] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (16EEB800) [pid = 3832] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (151DEC00) [pid = 3832] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (17556800) [pid = 3832] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (140D0000) [pid = 3832] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (16D49800) [pid = 3832] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (12A6C000) [pid = 3832] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:56:02 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (10F16800) [pid = 3832] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:56:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:56:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1340ms 01:56:02 INFO - PROCESS | 3832 | 1463820962754 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 01:56:02 INFO - PROCESS | 3832 | 1463820962757 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 01:56:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:56:02 INFO - PROCESS | 3832 | 1463820962760 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:56:02 INFO - PROCESS | 3832 | 1463820962762 Marionette TRACE conn2 <- [1,1618,null,{}] 01:56:02 INFO - PROCESS | 3832 | 1463820962766 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:02 INFO - PROCESS | 3832 | 1463820962905 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 01:56:02 INFO - PROCESS | 3832 | 1463820962996 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:02 INFO - PROCESS | 3832 | ++DOCSHELL 10A58800 == 15 [pid = 3832] [id = 414] 01:56:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (10F1DC00) [pid = 3832] [serial = 1242] [outer = 00000000] 01:56:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (12A53C00) [pid = 3832] [serial = 1243] [outer = 10F1DC00] 01:56:03 INFO - PROCESS | 3832 | 1463820963041 Marionette DEBUG loaded listener.js 01:56:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (12B58800) [pid = 3832] [serial = 1244] [outer = 10F1DC00] 01:56:03 INFO - PROCESS | 3832 | 1463820963404 Marionette TRACE conn2 <- [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]]]}] 01:56:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:56:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 694ms 01:56:03 INFO - PROCESS | 3832 | 1463820963459 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 01:56:03 INFO - PROCESS | 3832 | 1463820963461 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 01:56:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:56:03 INFO - PROCESS | 3832 | 1463820963464 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:56:03 INFO - PROCESS | 3832 | 1463820963466 Marionette TRACE conn2 <- [1,1622,null,{}] 01:56:03 INFO - PROCESS | 3832 | 1463820963469 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:03 INFO - PROCESS | 3832 | 1463820963579 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 01:56:03 INFO - PROCESS | 3832 | 1463820963588 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:03 INFO - PROCESS | 3832 | ++DOCSHELL 12A76000 == 16 [pid = 3832] [id = 415] 01:56:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (13372C00) [pid = 3832] [serial = 1245] [outer = 00000000] 01:56:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (151DEC00) [pid = 3832] [serial = 1246] [outer = 13372C00] 01:56:03 INFO - PROCESS | 3832 | 1463820963632 Marionette DEBUG loaded listener.js 01:56:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (155F0400) [pid = 3832] [serial = 1247] [outer = 13372C00] 01:56:04 INFO - PROCESS | 3832 | 1463820964027 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 01:56:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:56:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 631ms 01:56:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:56:04 INFO - PROCESS | 3832 | 1463820964086 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 01:56:04 INFO - PROCESS | 3832 | 1463820964088 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 01:56:04 INFO - PROCESS | 3832 | 1463820964091 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:56:04 INFO - PROCESS | 3832 | 1463820964093 Marionette TRACE conn2 <- [1,1626,null,{}] 01:56:04 INFO - PROCESS | 3832 | 1463820964096 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:04 INFO - PROCESS | 3832 | 1463820964205 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 01:56:04 INFO - PROCESS | 3832 | 1463820964256 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:04 INFO - PROCESS | 3832 | ++DOCSHELL 10C71800 == 17 [pid = 3832] [id = 416] 01:56:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (11280C00) [pid = 3832] [serial = 1248] [outer = 00000000] 01:56:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (16E44000) [pid = 3832] [serial = 1249] [outer = 11280C00] 01:56:04 INFO - PROCESS | 3832 | 1463820964300 Marionette DEBUG loaded listener.js 01:56:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (15B22800) [pid = 3832] [serial = 1250] [outer = 11280C00] 01:56:04 INFO - PROCESS | 3832 | 1463820964810 Marionette TRACE conn2 <- [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]]]}] 01:56:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:56:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 785ms 01:56:04 INFO - PROCESS | 3832 | 1463820964895 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 01:56:04 INFO - PROCESS | 3832 | 1463820964899 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 01:56:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:56:04 INFO - PROCESS | 3832 | 1463820964905 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:56:04 INFO - PROCESS | 3832 | 1463820964909 Marionette TRACE conn2 <- [1,1630,null,{}] 01:56:04 INFO - PROCESS | 3832 | 1463820964916 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:04 INFO - PROCESS | 3832 | 1463820965001 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 01:56:05 INFO - PROCESS | 3832 | 1463820965141 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:05 INFO - PROCESS | 3832 | ++DOCSHELL 10485C00 == 18 [pid = 3832] [id = 417] 01:56:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (10503400) [pid = 3832] [serial = 1251] [outer = 00000000] 01:56:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (10D0B400) [pid = 3832] [serial = 1252] [outer = 10503400] 01:56:05 INFO - PROCESS | 3832 | 1463820965198 Marionette DEBUG loaded listener.js 01:56:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (11A03400) [pid = 3832] [serial = 1253] [outer = 10503400] 01:56:05 INFO - PROCESS | 3832 | 1463820965782 Marionette TRACE conn2 <- [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]]]}] 01:56:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:56:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 924ms 01:56:05 INFO - PROCESS | 3832 | 1463820965839 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 01:56:05 INFO - PROCESS | 3832 | 1463820965847 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 01:56:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:56:05 INFO - PROCESS | 3832 | 1463820965853 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:56:05 INFO - PROCESS | 3832 | 1463820965856 Marionette TRACE conn2 <- [1,1634,null,{}] 01:56:05 INFO - PROCESS | 3832 | 1463820965874 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:06 INFO - PROCESS | 3832 | 1463820966015 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 01:56:06 INFO - PROCESS | 3832 | 1463820966080 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:06 INFO - PROCESS | 3832 | ++DOCSHELL 10D0AC00 == 19 [pid = 3832] [id = 418] 01:56:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (12A53000) [pid = 3832] [serial = 1254] [outer = 00000000] 01:56:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (140D0400) [pid = 3832] [serial = 1255] [outer = 12A53000] 01:56:06 INFO - PROCESS | 3832 | 1463820966135 Marionette DEBUG loaded listener.js 01:56:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (151DC400) [pid = 3832] [serial = 1256] [outer = 12A53000] 01:56:06 INFO - PROCESS | 3832 | 1463820966649 Marionette TRACE conn2 <- [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]]]}] 01:56:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:56:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 863ms 01:56:06 INFO - PROCESS | 3832 | 1463820966725 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 01:56:06 INFO - PROCESS | 3832 | 1463820966727 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 01:56:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:56:06 INFO - PROCESS | 3832 | 1463820966731 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:56:06 INFO - PROCESS | 3832 | 1463820966735 Marionette TRACE conn2 <- [1,1638,null,{}] 01:56:06 INFO - PROCESS | 3832 | 1463820966746 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:06 INFO - PROCESS | 3832 | 1463820966854 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 01:56:06 INFO - PROCESS | 3832 | 1463820966964 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:06 INFO - PROCESS | 3832 | ++DOCSHELL 17682800 == 20 [pid = 3832] [id = 419] 01:56:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (17683400) [pid = 3832] [serial = 1257] [outer = 00000000] 01:56:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (1768E000) [pid = 3832] [serial = 1258] [outer = 17683400] 01:56:07 INFO - PROCESS | 3832 | 1463820967027 Marionette DEBUG loaded listener.js 01:56:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (177CB000) [pid = 3832] [serial = 1259] [outer = 17683400] 01:56:07 INFO - PROCESS | 3832 | 1463820967585 Marionette TRACE conn2 <- [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]]]}] 01:56:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:56:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 925ms 01:56:07 INFO - PROCESS | 3832 | 1463820967660 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 01:56:07 INFO - PROCESS | 3832 | 1463820967663 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 01:56:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:56:07 INFO - PROCESS | 3832 | 1463820967667 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:56:07 INFO - PROCESS | 3832 | 1463820967669 Marionette TRACE conn2 <- [1,1642,null,{}] 01:56:07 INFO - PROCESS | 3832 | 1463820967672 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:07 INFO - PROCESS | 3832 | 1463820967769 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 01:56:07 INFO - PROCESS | 3832 | 1463820967882 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:07 INFO - PROCESS | 3832 | ++DOCSHELL 0F9D0800 == 21 [pid = 3832] [id = 420] 01:56:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (0F9D1000) [pid = 3832] [serial = 1260] [outer = 00000000] 01:56:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (1842CC00) [pid = 3832] [serial = 1261] [outer = 0F9D1000] 01:56:07 INFO - PROCESS | 3832 | 1463820967987 Marionette DEBUG loaded listener.js 01:56:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (18438400) [pid = 3832] [serial = 1262] [outer = 0F9D1000] 01:56:08 INFO - PROCESS | 3832 | 1463820968571 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 01:56:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:56:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1140ms 01:56:08 INFO - PROCESS | 3832 | 1463820968802 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 01:56:08 INFO - PROCESS | 3832 | 1463820968806 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 01:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:56:08 INFO - PROCESS | 3832 | 1463820968812 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:56:08 INFO - PROCESS | 3832 | 1463820968814 Marionette TRACE conn2 <- [1,1646,null,{}] 01:56:08 INFO - PROCESS | 3832 | 1463820968820 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:08 INFO - PROCESS | 3832 | 1463820968919 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 01:56:09 INFO - PROCESS | 3832 | 1463820969049 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:09 INFO - PROCESS | 3832 | ++DOCSHELL 1055C400 == 22 [pid = 3832] [id = 421] 01:56:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 138 (105F4C00) [pid = 3832] [serial = 1263] [outer = 00000000] 01:56:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 139 (10A82400) [pid = 3832] [serial = 1264] [outer = 105F4C00] 01:56:09 INFO - PROCESS | 3832 | 1463820969100 Marionette DEBUG loaded listener.js 01:56:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 140 (110F8C00) [pid = 3832] [serial = 1265] [outer = 105F4C00] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 139 (13820C00) [pid = 3832] [serial = 1192] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 138 (13827400) [pid = 3832] [serial = 1172] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 137 (10C6A000) [pid = 3832] [serial = 1133] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (12A49C00) [pid = 3832] [serial = 1135] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (12D26C00) [pid = 3832] [serial = 1189] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (16C10000) [pid = 3832] [serial = 1210] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (131F2800) [pid = 3832] [serial = 1171] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (16C0DC00) [pid = 3832] [serial = 1145] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (10C74000) [pid = 3832] [serial = 1147] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (177D6C00) [pid = 3832] [serial = 1216] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (17137400) [pid = 3832] [serial = 1177] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (15D0A000) [pid = 3832] [serial = 1175] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (16C0D800) [pid = 3832] [serial = 1144] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (15D0EC00) [pid = 3832] [serial = 1142] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (151DDC00) [pid = 3832] [serial = 1141] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (17231C00) [pid = 3832] [serial = 1108] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (1E31A400) [pid = 3832] [serial = 1069] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (14014800) [pid = 3832] [serial = 1139] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (16D55400) [pid = 3832] [serial = 1211] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (12A68000) [pid = 3832] [serial = 1136] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (13DB3400) [pid = 3832] [serial = 1190] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (13827000) [pid = 3832] [serial = 1138] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (12A6E400) [pid = 3832] [serial = 1169] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (155F1800) [pid = 3832] [serial = 1174] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (12A52800) [pid = 3832] [serial = 1168] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (16D54C00) [pid = 3832] [serial = 1213] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (16C12400) [pid = 3832] [serial = 1162] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (16CB6800) [pid = 3832] [serial = 1163] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (17AF1000) [pid = 3832] [serial = 1199] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (184E1C00) [pid = 3832] [serial = 1201] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (15128C00) [pid = 3832] [serial = 1157] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (15D08800) [pid = 3832] [serial = 1159] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (16EEE000) [pid = 3832] [serial = 1196] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (130CB000) [pid = 3832] [serial = 1154] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (14274000) [pid = 3832] [serial = 1156] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (1769E000) [pid = 3832] [serial = 1198] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (142ECC00) [pid = 3832] [serial = 1193] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (11C97400) [pid = 3832] [serial = 1151] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (12D2F800) [pid = 3832] [serial = 1153] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1754FC00) [pid = 3832] [serial = 1178] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (16D54800) [pid = 3832] [serial = 1195] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (1768C800) [pid = 3832] [serial = 1180] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (180DCC00) [pid = 3832] [serial = 1217] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (10F14800) [pid = 3832] [serial = 1148] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (0F9D9800) [pid = 3832] [serial = 1111] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (14274800) [pid = 3832] [serial = 1117] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (11C95C00) [pid = 3832] [serial = 1114] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (0F279C00) [pid = 3832] [serial = 712] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (131FD400) [pid = 3832] [serial = 1125] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (13827800) [pid = 3832] [serial = 1126] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (10A7B000) [pid = 3832] [serial = 1119] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (13378800) [pid = 3832] [serial = 1116] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (0F275400) [pid = 3832] [serial = 1110] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (11A04800) [pid = 3832] [serial = 1122] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (11286000) [pid = 3832] [serial = 1113] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (11C93C00) [pid = 3832] [serial = 1123] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (10C76800) [pid = 3832] [serial = 1120] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (114A2C00) [pid = 3832] [serial = 1150] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (19290000) [pid = 3832] [serial = 1219] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (189C5800) [pid = 3832] [serial = 1205] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19A34000) [pid = 3832] [serial = 1208] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19A50400) [pid = 3832] [serial = 1223] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1929A800) [pid = 3832] [serial = 1207] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (184E6000) [pid = 3832] [serial = 1187] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (184EBC00) [pid = 3832] [serial = 1202] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (19297000) [pid = 3832] [serial = 1220] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (184DF800) [pid = 3832] [serial = 1186] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (17AF2400) [pid = 3832] [serial = 1184] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (19A4A400) [pid = 3832] [serial = 1222] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (17AEF400) [pid = 3832] [serial = 1183] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1769F000) [pid = 3832] [serial = 1181] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (17551000) [pid = 3832] [serial = 1214] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (189C4C00) [pid = 3832] [serial = 1204] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1754F800) [pid = 3832] [serial = 1165] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (17554400) [pid = 3832] [serial = 1166] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (151E2C00) [pid = 3832] [serial = 1129] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (15774800) [pid = 3832] [serial = 1130] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (15E2FC00) [pid = 3832] [serial = 1160] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (10A59C00) [pid = 3832] [serial = 1132] [outer = 00000000] [url = about:blank] 01:56:09 INFO - PROCESS | 3832 | 1463820969628 Marionette TRACE conn2 <- [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]]]}] 01:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 894ms 01:56:09 INFO - PROCESS | 3832 | 1463820969700 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 01:56:09 INFO - PROCESS | 3832 | 1463820969703 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 01:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:56:09 INFO - PROCESS | 3832 | 1463820969711 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:56:09 INFO - PROCESS | 3832 | 1463820969714 Marionette TRACE conn2 <- [1,1650,null,{}] 01:56:09 INFO - PROCESS | 3832 | 1463820969718 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:09 INFO - PROCESS | 3832 | 1463820969797 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 01:56:09 INFO - PROCESS | 3832 | 1463820969805 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:09 INFO - PROCESS | 3832 | ++DOCSHELL 0C788000 == 23 [pid = 3832] [id = 422] 01:56:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (10437C00) [pid = 3832] [serial = 1266] [outer = 00000000] 01:56:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (10A81000) [pid = 3832] [serial = 1267] [outer = 10437C00] 01:56:09 INFO - PROCESS | 3832 | 1463820969849 Marionette DEBUG loaded listener.js 01:56:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (11417800) [pid = 3832] [serial = 1268] [outer = 10437C00] 01:56:10 INFO - PROCESS | 3832 | 1463820970374 Marionette TRACE conn2 <- [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]]]}] 01:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 693ms 01:56:10 INFO - PROCESS | 3832 | 1463820970405 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 01:56:10 INFO - PROCESS | 3832 | 1463820970407 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 01:56:10 INFO - PROCESS | 3832 | 1463820970411 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:56:10 INFO - PROCESS | 3832 | 1463820970413 Marionette TRACE conn2 <- [1,1654,null,{}] 01:56:10 INFO - PROCESS | 3832 | 1463820970422 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:10 INFO - PROCESS | 3832 | 1463820970505 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 01:56:10 INFO - PROCESS | 3832 | 1463820970516 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:10 INFO - PROCESS | 3832 | ++DOCSHELL 128A2000 == 24 [pid = 3832] [id = 423] 01:56:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (12A48800) [pid = 3832] [serial = 1269] [outer = 00000000] 01:56:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (12A68400) [pid = 3832] [serial = 1270] [outer = 12A48800] 01:56:10 INFO - PROCESS | 3832 | 1463820970565 Marionette DEBUG loaded listener.js 01:56:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (12A6E000) [pid = 3832] [serial = 1271] [outer = 12A48800] 01:56:11 INFO - PROCESS | 3832 | 1463820971047 Marionette TRACE conn2 <- [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]]]}] 01:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 693ms 01:56:11 INFO - PROCESS | 3832 | 1463820971093 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 01:56:11 INFO - PROCESS | 3832 | 1463820971095 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 01:56:11 INFO - PROCESS | 3832 | 1463820971098 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:56:11 INFO - PROCESS | 3832 | 1463820971100 Marionette TRACE conn2 <- [1,1658,null,{}] 01:56:11 INFO - PROCESS | 3832 | 1463820971104 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:11 INFO - PROCESS | 3832 | 1463820971181 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 01:56:11 INFO - PROCESS | 3832 | 1463820971187 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:11 INFO - PROCESS | 3832 | ++DOCSHELL 128A2400 == 25 [pid = 3832] [id = 424] 01:56:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (12A89400) [pid = 3832] [serial = 1272] [outer = 00000000] 01:56:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (12D82800) [pid = 3832] [serial = 1273] [outer = 12A89400] 01:56:11 INFO - PROCESS | 3832 | 1463820971231 Marionette DEBUG loaded listener.js 01:56:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (138E3400) [pid = 3832] [serial = 1274] [outer = 12A89400] 01:56:11 INFO - PROCESS | 3832 | 1463820971680 Marionette TRACE conn2 <- [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]]]}] 01:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 632ms 01:56:11 INFO - PROCESS | 3832 | 1463820971737 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 01:56:11 INFO - PROCESS | 3832 | 1463820971739 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 01:56:11 INFO - PROCESS | 3832 | 1463820971742 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:56:11 INFO - PROCESS | 3832 | 1463820971744 Marionette TRACE conn2 <- [1,1662,null,{}] 01:56:11 INFO - PROCESS | 3832 | 1463820971748 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:11 INFO - PROCESS | 3832 | 1463820971863 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 01:56:11 INFO - PROCESS | 3832 | 1463820971954 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:11 INFO - PROCESS | 3832 | ++DOCSHELL 1400F400 == 26 [pid = 3832] [id = 425] 01:56:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1400FC00) [pid = 3832] [serial = 1275] [outer = 00000000] 01:56:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (140C9000) [pid = 3832] [serial = 1276] [outer = 1400FC00] 01:56:11 INFO - PROCESS | 3832 | 1463820971999 Marionette DEBUG loaded listener.js 01:56:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (14274800) [pid = 3832] [serial = 1277] [outer = 1400FC00] 01:56:12 INFO - PROCESS | 3832 | 1463820972396 Marionette TRACE conn2 <- [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]]]}] 01:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 678ms 01:56:12 INFO - PROCESS | 3832 | 1463820972424 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 01:56:12 INFO - PROCESS | 3832 | 1463820972426 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 01:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:56:12 INFO - PROCESS | 3832 | 1463820972430 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:56:12 INFO - PROCESS | 3832 | 1463820972431 Marionette TRACE conn2 <- [1,1666,null,{}] 01:56:12 INFO - PROCESS | 3832 | 1463820972435 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:12 INFO - PROCESS | 3832 | 1463820972565 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 01:56:12 INFO - PROCESS | 3832 | 1463820972573 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:12 INFO - PROCESS | 3832 | ++DOCSHELL 10C67400 == 27 [pid = 3832] [id = 426] 01:56:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (10C6F000) [pid = 3832] [serial = 1278] [outer = 00000000] 01:56:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (151E5000) [pid = 3832] [serial = 1279] [outer = 10C6F000] 01:56:12 INFO - PROCESS | 3832 | 1463820972666 Marionette DEBUG loaded listener.js 01:56:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (15778000) [pid = 3832] [serial = 1280] [outer = 10C6F000] 01:56:13 INFO - PROCESS | 3832 | 1463820973098 Marionette TRACE conn2 <- [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]]]}] 01:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 678ms 01:56:13 INFO - PROCESS | 3832 | 1463820973129 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 01:56:13 INFO - PROCESS | 3832 | 1463820973115 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 01:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:56:13 INFO - PROCESS | 3832 | 1463820973118 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:56:13 INFO - PROCESS | 3832 | 1463820973120 Marionette TRACE conn2 <- [1,1670,null,{}] 01:56:13 INFO - PROCESS | 3832 | 1463820973124 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:13 INFO - PROCESS | 3832 | 1463820973263 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 01:56:13 INFO - PROCESS | 3832 | 1463820973287 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:13 INFO - PROCESS | 3832 | ++DOCSHELL 0F278400 == 28 [pid = 3832] [id = 427] 01:56:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (151E4C00) [pid = 3832] [serial = 1281] [outer = 00000000] 01:56:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (15E31400) [pid = 3832] [serial = 1282] [outer = 151E4C00] 01:56:13 INFO - PROCESS | 3832 | 1463820973331 Marionette DEBUG loaded listener.js 01:56:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16515C00) [pid = 3832] [serial = 1283] [outer = 151E4C00] 01:56:13 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13372C00) [pid = 3832] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:56:13 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1511D000) [pid = 3832] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:56:13 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (16C12000) [pid = 3832] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:56:13 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (10A5C400) [pid = 3832] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:56:13 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (11424400) [pid = 3832] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:56:13 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19B4B000) [pid = 3832] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:56:13 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (10F1DC00) [pid = 3832] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:56:13 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1337F800) [pid = 3832] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:56:13 INFO - PROCESS | 3832 | 1463820973770 Marionette TRACE conn2 <- [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]]]}] 01:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 678ms 01:56:13 INFO - PROCESS | 3832 | 1463820973818 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 01:56:13 INFO - PROCESS | 3832 | 1463820973820 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 01:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:56:13 INFO - PROCESS | 3832 | 1463820973823 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:56:13 INFO - PROCESS | 3832 | 1463820973825 Marionette TRACE conn2 <- [1,1674,null,{}] 01:56:13 INFO - PROCESS | 3832 | 1463820973828 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:13 INFO - PROCESS | 3832 | 1463820973903 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 01:56:13 INFO - PROCESS | 3832 | 1463820973909 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:13 INFO - PROCESS | 3832 | ++DOCSHELL 0F26DC00 == 29 [pid = 3832] [id = 428] 01:56:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (10F1DC00) [pid = 3832] [serial = 1284] [outer = 00000000] 01:56:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13DB3000) [pid = 3832] [serial = 1285] [outer = 10F1DC00] 01:56:13 INFO - PROCESS | 3832 | 1463820973954 Marionette DEBUG loaded listener.js 01:56:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (15D0A000) [pid = 3832] [serial = 1286] [outer = 10F1DC00] 01:56:14 INFO - PROCESS | 3832 | 1463820974395 Marionette TRACE conn2 <- [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]]]}] 01:56:14 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 01:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 632ms 01:56:14 INFO - PROCESS | 3832 | 1463820974445 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 01:56:14 INFO - PROCESS | 3832 | 1463820974447 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 01:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:56:14 INFO - PROCESS | 3832 | 1463820974451 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:56:14 INFO - PROCESS | 3832 | 1463820974452 Marionette TRACE conn2 <- [1,1678,null,{}] 01:56:14 INFO - PROCESS | 3832 | 1463820974456 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:14 INFO - PROCESS | 3832 | 1463820974533 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 01:56:14 INFO - PROCESS | 3832 | 1463820974539 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:14 INFO - PROCESS | 3832 | ++DOCSHELL 151DD000 == 30 [pid = 3832] [id = 429] 01:56:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (15E2F800) [pid = 3832] [serial = 1287] [outer = 00000000] 01:56:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16CB9000) [pid = 3832] [serial = 1288] [outer = 15E2F800] 01:56:14 INFO - PROCESS | 3832 | 1463820974583 Marionette DEBUG loaded listener.js 01:56:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16C15400) [pid = 3832] [serial = 1289] [outer = 15E2F800] 01:56:15 INFO - PROCESS | 3832 | 1463820975025 Marionette TRACE conn2 <- [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]]]}] 01:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 585ms 01:56:15 INFO - PROCESS | 3832 | 1463820975048 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 01:56:15 INFO - PROCESS | 3832 | 1463820975050 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 01:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:56:15 INFO - PROCESS | 3832 | 1463820975066 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:56:15 INFO - PROCESS | 3832 | 1463820975068 Marionette TRACE conn2 <- [1,1682,null,{}] 01:56:15 INFO - PROCESS | 3832 | 1463820975072 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:15 INFO - PROCESS | 3832 | 1463820975149 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 01:56:15 INFO - PROCESS | 3832 | 1463820975155 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:15 INFO - PROCESS | 3832 | ++DOCSHELL 13DAD800 == 31 [pid = 3832] [id = 430] 01:56:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (15353400) [pid = 3832] [serial = 1290] [outer = 00000000] 01:56:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16D58400) [pid = 3832] [serial = 1291] [outer = 15353400] 01:56:15 INFO - PROCESS | 3832 | 1463820975199 Marionette DEBUG loaded listener.js 01:56:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16E4B000) [pid = 3832] [serial = 1292] [outer = 15353400] 01:56:15 INFO - PROCESS | 3832 | 1463820975596 Marionette TRACE conn2 <- [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]]]}] 01:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 585ms 01:56:15 INFO - PROCESS | 3832 | 1463820975634 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 01:56:15 INFO - PROCESS | 3832 | 1463820975636 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 01:56:15 INFO - PROCESS | 3832 | 1463820975640 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:56:15 INFO - PROCESS | 3832 | 1463820975642 Marionette TRACE conn2 <- [1,1686,null,{}] 01:56:15 INFO - PROCESS | 3832 | 1463820975657 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:15 INFO - PROCESS | 3832 | 1463820975803 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 01:56:15 INFO - PROCESS | 3832 | 1463820975972 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:15 INFO - PROCESS | 3832 | ++DOCSHELL 10561800 == 32 [pid = 3832] [id = 431] 01:56:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (10567800) [pid = 3832] [serial = 1293] [outer = 00000000] 01:56:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (10A76400) [pid = 3832] [serial = 1294] [outer = 10567800] 01:56:16 INFO - PROCESS | 3832 | 1463820976035 Marionette DEBUG loaded listener.js 01:56:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (10C75800) [pid = 3832] [serial = 1295] [outer = 10567800] 01:56:16 INFO - PROCESS | 3832 | 1463820976591 Marionette TRACE conn2 <- [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]]]}] 01:56:16 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 01:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 986ms 01:56:16 INFO - PROCESS | 3832 | 1463820976628 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 01:56:16 INFO - PROCESS | 3832 | 1463820976632 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 01:56:16 INFO - PROCESS | 3832 | 1463820976636 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:56:16 INFO - PROCESS | 3832 | 1463820976641 Marionette TRACE conn2 <- [1,1690,null,{}] 01:56:16 INFO - PROCESS | 3832 | 1463820976646 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:16 INFO - PROCESS | 3832 | 1463820976751 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 01:56:16 INFO - PROCESS | 3832 | 1463820976853 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:16 INFO - PROCESS | 3832 | ++DOCSHELL 12A46400 == 33 [pid = 3832] [id = 432] 01:56:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (12A48000) [pid = 3832] [serial = 1296] [outer = 00000000] 01:56:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (12A6F000) [pid = 3832] [serial = 1297] [outer = 12A48000] 01:56:16 INFO - PROCESS | 3832 | 1463820976909 Marionette DEBUG loaded listener.js 01:56:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (12D2F800) [pid = 3832] [serial = 1298] [outer = 12A48000] 01:56:17 INFO - PROCESS | 3832 | 1463820977499 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 01:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 894ms 01:56:17 INFO - PROCESS | 3832 | 1463820977543 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 01:56:17 INFO - PROCESS | 3832 | 1463820977546 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 01:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:56:17 INFO - PROCESS | 3832 | 1463820977550 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:56:17 INFO - PROCESS | 3832 | 1463820977552 Marionette TRACE conn2 <- [1,1694,null,{}] 01:56:17 INFO - PROCESS | 3832 | 1463820977556 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:17 INFO - PROCESS | 3832 | 1463820977656 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 01:56:17 INFO - PROCESS | 3832 | 1463820977761 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:17 INFO - PROCESS | 3832 | ++DOCSHELL 14EB5C00 == 34 [pid = 3832] [id = 433] 01:56:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1511E800) [pid = 3832] [serial = 1299] [outer = 00000000] 01:56:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (15774800) [pid = 3832] [serial = 1300] [outer = 1511E800] 01:56:17 INFO - PROCESS | 3832 | 1463820977798 Marionette DEBUG loaded listener.js 01:56:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (16C16C00) [pid = 3832] [serial = 1301] [outer = 1511E800] 01:56:18 INFO - PROCESS | 3832 | 1463820978414 Marionette TRACE conn2 <- [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]]]}] 01:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 940ms 01:56:18 INFO - PROCESS | 3832 | 1463820978476 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 01:56:18 INFO - PROCESS | 3832 | 1463820978480 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 01:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:56:18 INFO - PROCESS | 3832 | 1463820978491 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:56:18 INFO - PROCESS | 3832 | 1463820978495 Marionette TRACE conn2 <- [1,1698,null,{}] 01:56:18 INFO - PROCESS | 3832 | 1463820978499 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:18 INFO - PROCESS | 3832 | 1463820978602 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 01:56:18 INFO - PROCESS | 3832 | 1463820978730 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:18 INFO - PROCESS | 3832 | ++DOCSHELL 13DB3800 == 35 [pid = 3832] [id = 434] 01:56:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (16D4F400) [pid = 3832] [serial = 1302] [outer = 00000000] 01:56:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (17558C00) [pid = 3832] [serial = 1303] [outer = 16D4F400] 01:56:18 INFO - PROCESS | 3832 | 1463820978784 Marionette DEBUG loaded listener.js 01:56:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (175F2C00) [pid = 3832] [serial = 1304] [outer = 16D4F400] 01:56:19 INFO - PROCESS | 3832 | 1463820979555 Marionette TRACE conn2 <- [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]]]}] 01:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1078ms 01:56:19 INFO - PROCESS | 3832 | 1463820979584 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 01:56:19 INFO - PROCESS | 3832 | 1463820979588 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 01:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:56:19 INFO - PROCESS | 3832 | 1463820979594 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:56:19 INFO - PROCESS | 3832 | 1463820979597 Marionette TRACE conn2 <- [1,1702,null,{}] 01:56:19 INFO - PROCESS | 3832 | 1463820979603 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:19 INFO - PROCESS | 3832 | 1463820979696 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 01:56:19 INFO - PROCESS | 3832 | 1463820979780 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:19 INFO - PROCESS | 3832 | ++DOCSHELL 0F273C00 == 36 [pid = 3832] [id = 435] 01:56:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (0F977C00) [pid = 3832] [serial = 1305] [outer = 00000000] 01:56:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (11424400) [pid = 3832] [serial = 1306] [outer = 0F977C00] 01:56:19 INFO - PROCESS | 3832 | 1463820979870 Marionette DEBUG loaded listener.js 01:56:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (11C93C00) [pid = 3832] [serial = 1307] [outer = 0F977C00] 01:56:20 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19B4F400) [pid = 3832] [serial = 1225] [outer = 00000000] [url = about:blank] 01:56:20 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (155F0400) [pid = 3832] [serial = 1247] [outer = 00000000] [url = about:blank] 01:56:20 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (16E44000) [pid = 3832] [serial = 1249] [outer = 00000000] [url = about:blank] 01:56:20 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (15355400) [pid = 3832] [serial = 1237] [outer = 00000000] [url = about:blank] 01:56:20 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (16D4A400) [pid = 3832] [serial = 1240] [outer = 00000000] [url = about:blank] 01:56:20 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (10D03000) [pid = 3832] [serial = 1228] [outer = 00000000] [url = about:blank] 01:56:20 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (10D0FC00) [pid = 3832] [serial = 1229] [outer = 00000000] [url = about:blank] 01:56:20 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (12A4D000) [pid = 3832] [serial = 1231] [outer = 00000000] [url = about:blank] 01:56:20 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (12A68C00) [pid = 3832] [serial = 1232] [outer = 00000000] [url = about:blank] 01:56:20 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (19B4F800) [pid = 3832] [serial = 1226] [outer = 00000000] [url = about:blank] 01:56:20 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (12A53C00) [pid = 3832] [serial = 1243] [outer = 00000000] [url = about:blank] 01:56:20 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16E40000) [pid = 3832] [serial = 1241] [outer = 00000000] [url = about:blank] 01:56:20 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (151DEC00) [pid = 3832] [serial = 1246] [outer = 00000000] [url = about:blank] 01:56:20 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (138E5C00) [pid = 3832] [serial = 1234] [outer = 00000000] [url = about:blank] 01:56:20 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (140C8C00) [pid = 3832] [serial = 1235] [outer = 00000000] [url = about:blank] 01:56:20 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (12B58800) [pid = 3832] [serial = 1244] [outer = 00000000] [url = about:blank] 01:56:20 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (15BAAC00) [pid = 3832] [serial = 1238] [outer = 00000000] [url = about:blank] 01:56:20 INFO - PROCESS | 3832 | 1463820980462 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 01:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 01:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 940ms 01:56:20 INFO - PROCESS | 3832 | 1463820980521 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 01:56:20 INFO - PROCESS | 3832 | 1463820980526 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 01:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:56:20 INFO - PROCESS | 3832 | 1463820980532 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:56:20 INFO - PROCESS | 3832 | 1463820980535 Marionette TRACE conn2 <- [1,1706,null,{}] 01:56:20 INFO - PROCESS | 3832 | 1463820980538 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:20 INFO - PROCESS | 3832 | 1463820980632 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 01:56:20 INFO - PROCESS | 3832 | 1463820980747 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:20 INFO - PROCESS | 3832 | ++DOCSHELL 10D0C000 == 37 [pid = 3832] [id = 436] 01:56:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (10D0F400) [pid = 3832] [serial = 1308] [outer = 00000000] 01:56:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (114A1800) [pid = 3832] [serial = 1309] [outer = 10D0F400] 01:56:20 INFO - PROCESS | 3832 | 1463820980791 Marionette DEBUG loaded listener.js 01:56:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (12A68800) [pid = 3832] [serial = 1310] [outer = 10D0F400] 01:56:21 INFO - PROCESS | 3832 | 1463820981165 Marionette TRACE conn2 <- [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]]]}] 01:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 678ms 01:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:56:21 INFO - PROCESS | 3832 | 1463820981231 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 01:56:21 INFO - PROCESS | 3832 | 1463820981233 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 01:56:21 INFO - PROCESS | 3832 | 1463820981237 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:56:21 INFO - PROCESS | 3832 | 1463820981240 Marionette TRACE conn2 <- [1,1710,null,{}] 01:56:21 INFO - PROCESS | 3832 | 1463820981250 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:21 INFO - PROCESS | 3832 | 1463820981342 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 01:56:21 INFO - PROCESS | 3832 | 1463820981355 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:21 INFO - PROCESS | 3832 | ++DOCSHELL 13373000 == 38 [pid = 3832] [id = 437] 01:56:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (13378000) [pid = 3832] [serial = 1311] [outer = 00000000] 01:56:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (140C8C00) [pid = 3832] [serial = 1312] [outer = 13378000] 01:56:21 INFO - PROCESS | 3832 | 1463820981406 Marionette DEBUG loaded listener.js 01:56:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (142F2C00) [pid = 3832] [serial = 1313] [outer = 13378000] 01:56:21 INFO - PROCESS | 3832 | 1463820981862 Marionette TRACE conn2 <- [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]]]}] 01:56:21 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 01:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 678ms 01:56:21 INFO - PROCESS | 3832 | 1463820981919 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 01:56:21 INFO - PROCESS | 3832 | 1463820981922 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 01:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:56:21 INFO - PROCESS | 3832 | 1463820981925 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:56:21 INFO - PROCESS | 3832 | 1463820981927 Marionette TRACE conn2 <- [1,1714,null,{}] 01:56:21 INFO - PROCESS | 3832 | 1463820981930 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:21 INFO - PROCESS | 3832 | 1463820982007 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 01:56:22 INFO - PROCESS | 3832 | 1463820982016 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:22 INFO - PROCESS | 3832 | ++DOCSHELL 151E5C00 == 39 [pid = 3832] [id = 438] 01:56:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (151E7800) [pid = 3832] [serial = 1314] [outer = 00000000] 01:56:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (15BB0C00) [pid = 3832] [serial = 1315] [outer = 151E7800] 01:56:22 INFO - PROCESS | 3832 | 1463820982064 Marionette DEBUG loaded listener.js 01:56:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (15E30400) [pid = 3832] [serial = 1316] [outer = 151E7800] 01:56:22 INFO - PROCESS | 3832 | 1463820982498 Marionette TRACE conn2 <- [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]]]}] 01:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 616ms 01:56:22 INFO - PROCESS | 3832 | 1463820982547 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 01:56:22 INFO - PROCESS | 3832 | 1463820982549 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 01:56:22 INFO - PROCESS | 3832 | 1463820982552 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:56:22 INFO - PROCESS | 3832 | 1463820982554 Marionette TRACE conn2 <- [1,1718,null,{}] 01:56:22 INFO - PROCESS | 3832 | 1463820982557 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:22 INFO - PROCESS | 3832 | 1463820982643 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 01:56:22 INFO - PROCESS | 3832 | 1463820982650 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:22 INFO - PROCESS | 3832 | ++DOCSHELL 15778400 == 40 [pid = 3832] [id = 439] 01:56:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (15E2A400) [pid = 3832] [serial = 1317] [outer = 00000000] 01:56:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (16D51C00) [pid = 3832] [serial = 1318] [outer = 15E2A400] 01:56:22 INFO - PROCESS | 3832 | 1463820982720 Marionette DEBUG loaded listener.js 01:56:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (16E44000) [pid = 3832] [serial = 1319] [outer = 15E2A400] 01:56:23 INFO - PROCESS | 3832 | 1463820983187 Marionette TRACE conn2 <- [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",0,null,null]]]}] 01:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 01:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 694ms 01:56:23 INFO - PROCESS | 3832 | 1463820983254 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 01:56:23 INFO - PROCESS | 3832 | 1463820983256 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 01:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:56:23 INFO - PROCESS | 3832 | 1463820983259 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:56:23 INFO - PROCESS | 3832 | 1463820983261 Marionette TRACE conn2 <- [1,1722,null,{}] 01:56:23 INFO - PROCESS | 3832 | 1463820983264 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:23 INFO - PROCESS | 3832 | 1463820983391 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 01:56:23 INFO - PROCESS | 3832 | 1463820983452 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:23 INFO - PROCESS | 3832 | ++DOCSHELL 0F270800 == 41 [pid = 3832] [id = 440] 01:56:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (16C14000) [pid = 3832] [serial = 1320] [outer = 00000000] 01:56:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (17556400) [pid = 3832] [serial = 1321] [outer = 16C14000] 01:56:23 INFO - PROCESS | 3832 | 1463820983497 Marionette DEBUG loaded listener.js 01:56:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (17687800) [pid = 3832] [serial = 1322] [outer = 16C14000] 01:56:23 INFO - PROCESS | 3832 | 1463820983913 Marionette TRACE conn2 <- [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]]]}] 01:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 693ms 01:56:23 INFO - PROCESS | 3832 | 1463820983938 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 01:56:23 INFO - PROCESS | 3832 | 1463820983939 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 01:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:56:23 INFO - PROCESS | 3832 | 1463820983948 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:56:23 INFO - PROCESS | 3832 | 1463820983950 Marionette TRACE conn2 <- [1,1726,null,{}] 01:56:23 INFO - PROCESS | 3832 | 1463820983953 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:24 INFO - PROCESS | 3832 | 1463820984084 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 01:56:24 INFO - PROCESS | 3832 | 1463820984094 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:24 INFO - PROCESS | 3832 | ++DOCSHELL 17534800 == 42 [pid = 3832] [id = 441] 01:56:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (17535000) [pid = 3832] [serial = 1323] [outer = 00000000] 01:56:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (17749000) [pid = 3832] [serial = 1324] [outer = 17535000] 01:56:24 INFO - PROCESS | 3832 | 1463820984140 Marionette DEBUG loaded listener.js 01:56:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (177CAC00) [pid = 3832] [serial = 1325] [outer = 17535000] 01:56:24 INFO - PROCESS | 3832 | 1463820984580 Marionette TRACE conn2 <- [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]]]}] 01:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 693ms 01:56:24 INFO - PROCESS | 3832 | 1463820984643 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 01:56:24 INFO - PROCESS | 3832 | 1463820984645 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 01:56:24 INFO - PROCESS | 3832 | 1463820984648 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:56:24 INFO - PROCESS | 3832 | 1463820984650 Marionette TRACE conn2 <- [1,1730,null,{}] 01:56:24 INFO - PROCESS | 3832 | 1463820984653 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:24 INFO - PROCESS | 3832 | 1463820984759 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 01:56:24 INFO - PROCESS | 3832 | 1463820984766 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:24 INFO - PROCESS | 3832 | ++DOCSHELL 17690400 == 43 [pid = 3832] [id = 442] 01:56:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (177CE000) [pid = 3832] [serial = 1326] [outer = 00000000] 01:56:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (17FC5000) [pid = 3832] [serial = 1327] [outer = 177CE000] 01:56:24 INFO - PROCESS | 3832 | 1463820984809 Marionette DEBUG loaded listener.js 01:56:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (17FCAC00) [pid = 3832] [serial = 1328] [outer = 177CE000] 01:56:25 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (10C6F000) [pid = 3832] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:56:25 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1400FC00) [pid = 3832] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:56:25 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (12A48800) [pid = 3832] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:56:25 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (105F4C00) [pid = 3832] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:56:25 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (12A89400) [pid = 3832] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:56:25 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (10437C00) [pid = 3832] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:56:25 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (151E4C00) [pid = 3832] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:56:25 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (10F1DC00) [pid = 3832] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:56:25 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (15E2F800) [pid = 3832] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:56:25 INFO - PROCESS | 3832 | 1463820985347 Marionette TRACE conn2 <- [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]]]}] 01:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 740ms 01:56:25 INFO - PROCESS | 3832 | 1463820985384 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 01:56:25 INFO - PROCESS | 3832 | 1463820985386 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 01:56:25 INFO - PROCESS | 3832 | 1463820985389 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:56:25 INFO - PROCESS | 3832 | 1463820985391 Marionette TRACE conn2 <- [1,1734,null,{}] 01:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:56:25 INFO - PROCESS | 3832 | 1463820985394 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:25 INFO - PROCESS | 3832 | 1463820985470 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 01:56:25 INFO - PROCESS | 3832 | 1463820985477 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:25 INFO - PROCESS | 3832 | ++DOCSHELL 10C75C00 == 44 [pid = 3832] [id = 443] 01:56:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (13DB1400) [pid = 3832] [serial = 1329] [outer = 00000000] 01:56:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (15E2FC00) [pid = 3832] [serial = 1330] [outer = 13DB1400] 01:56:25 INFO - PROCESS | 3832 | 1463820985520 Marionette DEBUG loaded listener.js 01:56:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1768B400) [pid = 3832] [serial = 1331] [outer = 13DB1400] 01:56:25 INFO - PROCESS | 3832 | 1463820985944 Marionette TRACE conn2 <- [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]]]}] 01:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 585ms 01:56:25 INFO - PROCESS | 3832 | 1463820985990 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 01:56:25 INFO - PROCESS | 3832 | 1463820985992 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 01:56:25 INFO - PROCESS | 3832 | 1463820985999 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:56:25 INFO - PROCESS | 3832 | 1463820986001 Marionette TRACE conn2 <- [1,1738,null,{}] 01:56:25 INFO - PROCESS | 3832 | 1463820986004 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:26 INFO - PROCESS | 3832 | 1463820986082 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 01:56:26 INFO - PROCESS | 3832 | 1463820986089 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:26 INFO - PROCESS | 3832 | ++DOCSHELL 12A89400 == 45 [pid = 3832] [id = 444] 01:56:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (131F1800) [pid = 3832] [serial = 1332] [outer = 00000000] 01:56:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (18437000) [pid = 3832] [serial = 1333] [outer = 131F1800] 01:56:26 INFO - PROCESS | 3832 | 1463820986132 Marionette DEBUG loaded listener.js 01:56:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (184DF800) [pid = 3832] [serial = 1334] [outer = 131F1800] 01:56:26 INFO - PROCESS | 3832 | 1463820986537 Marionette TRACE conn2 <- [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]]]}] 01:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 585ms 01:56:26 INFO - PROCESS | 3832 | 1463820986586 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 01:56:26 INFO - PROCESS | 3832 | 1463820986588 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 01:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:56:26 INFO - PROCESS | 3832 | 1463820986595 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:56:26 INFO - PROCESS | 3832 | 1463820986598 Marionette TRACE conn2 <- [1,1742,null,{}] 01:56:26 INFO - PROCESS | 3832 | 1463820986601 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:26 INFO - PROCESS | 3832 | 1463820986697 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 01:56:26 INFO - PROCESS | 3832 | 1463820986704 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:26 INFO - PROCESS | 3832 | ++DOCSHELL 15E2F800 == 46 [pid = 3832] [id = 445] 01:56:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (184E2400) [pid = 3832] [serial = 1335] [outer = 00000000] 01:56:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1876C000) [pid = 3832] [serial = 1336] [outer = 184E2400] 01:56:26 INFO - PROCESS | 3832 | 1463820986752 Marionette DEBUG loaded listener.js 01:56:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (18776C00) [pid = 3832] [serial = 1337] [outer = 184E2400] 01:56:27 INFO - PROCESS | 3832 | 1463820987409 Marionette TRACE conn2 <- [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]]]}] 01:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 832ms 01:56:27 INFO - PROCESS | 3832 | 1463820987439 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 01:56:27 INFO - PROCESS | 3832 | 1463820987444 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 01:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:56:27 INFO - PROCESS | 3832 | 1463820987449 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:56:27 INFO - PROCESS | 3832 | 1463820987453 Marionette TRACE conn2 <- [1,1746,null,{}] 01:56:27 INFO - PROCESS | 3832 | 1463820987459 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:27 INFO - PROCESS | 3832 | 1463820987549 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 01:56:27 INFO - PROCESS | 3832 | 1463820987656 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:27 INFO - PROCESS | 3832 | ++DOCSHELL 10A60400 == 47 [pid = 3832] [id = 446] 01:56:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (10A7A400) [pid = 3832] [serial = 1338] [outer = 00000000] 01:56:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (11421C00) [pid = 3832] [serial = 1339] [outer = 10A7A400] 01:56:27 INFO - PROCESS | 3832 | 1463820987712 Marionette DEBUG loaded listener.js 01:56:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (12A4EC00) [pid = 3832] [serial = 1340] [outer = 10A7A400] 01:56:28 INFO - PROCESS | 3832 | 1463820988312 Marionette TRACE conn2 <- [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]]]}] 01:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 924ms 01:56:28 INFO - PROCESS | 3832 | 1463820988379 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 01:56:28 INFO - PROCESS | 3832 | 1463820988385 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 01:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:56:28 INFO - PROCESS | 3832 | 1463820988392 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:56:28 INFO - PROCESS | 3832 | 1463820988395 Marionette TRACE conn2 <- [1,1750,null,{}] 01:56:28 INFO - PROCESS | 3832 | 1463820988399 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:28 INFO - PROCESS | 3832 | 1463820988505 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 01:56:28 INFO - PROCESS | 3832 | 1463820988639 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:28 INFO - PROCESS | 3832 | ++DOCSHELL 12B58800 == 48 [pid = 3832] [id = 447] 01:56:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (12D85000) [pid = 3832] [serial = 1341] [outer = 00000000] 01:56:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (14018C00) [pid = 3832] [serial = 1342] [outer = 12D85000] 01:56:28 INFO - PROCESS | 3832 | 1463820988694 Marionette DEBUG loaded listener.js 01:56:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (15119800) [pid = 3832] [serial = 1343] [outer = 12D85000] 01:56:29 INFO - PROCESS | 3832 | 1463820989261 Marionette TRACE conn2 <- [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]]]}] 01:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 940ms 01:56:29 INFO - PROCESS | 3832 | 1463820989319 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 01:56:29 INFO - PROCESS | 3832 | 1463820989322 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 01:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:56:29 INFO - PROCESS | 3832 | 1463820989326 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:56:29 INFO - PROCESS | 3832 | 1463820989329 Marionette TRACE conn2 <- [1,1754,null,{}] 01:56:29 INFO - PROCESS | 3832 | 1463820989340 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:29 INFO - PROCESS | 3832 | 1463820989490 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 01:56:29 INFO - PROCESS | 3832 | 1463820989509 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:29 INFO - PROCESS | 3832 | ++DOCSHELL 17230000 == 49 [pid = 3832] [id = 448] 01:56:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (17232C00) [pid = 3832] [serial = 1344] [outer = 00000000] 01:56:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (17682C00) [pid = 3832] [serial = 1345] [outer = 17232C00] 01:56:29 INFO - PROCESS | 3832 | 1463820989565 Marionette DEBUG loaded listener.js 01:56:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (17FBEC00) [pid = 3832] [serial = 1346] [outer = 17232C00] 01:56:30 INFO - PROCESS | 3832 | 1463820990147 Marionette TRACE conn2 <- [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]]]}] 01:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 893ms 01:56:30 INFO - PROCESS | 3832 | 1463820990212 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 01:56:30 INFO - PROCESS | 3832 | 1463820990215 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 01:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:56:30 INFO - PROCESS | 3832 | 1463820990219 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:56:30 INFO - PROCESS | 3832 | 1463820990221 Marionette TRACE conn2 <- [1,1758,null,{}] 01:56:30 INFO - PROCESS | 3832 | 1463820990240 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:30 INFO - PROCESS | 3832 | 1463820990348 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 01:56:30 INFO - PROCESS | 3832 | 1463820990489 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:30 INFO - PROCESS | 3832 | ++DOCSHELL 1050B400 == 50 [pid = 3832] [id = 449] 01:56:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (1534F800) [pid = 3832] [serial = 1347] [outer = 00000000] 01:56:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (1876DC00) [pid = 3832] [serial = 1348] [outer = 1534F800] 01:56:30 INFO - PROCESS | 3832 | 1463820990543 Marionette DEBUG loaded listener.js 01:56:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (18773800) [pid = 3832] [serial = 1349] [outer = 1534F800] 01:56:31 INFO - PROCESS | 3832 | 1463820991265 Marionette TRACE conn2 <- [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]]]}] 01:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1140ms 01:56:31 INFO - PROCESS | 3832 | 1463820991357 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 01:56:31 INFO - PROCESS | 3832 | 1463820991360 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 01:56:31 INFO - PROCESS | 3832 | 1463820991365 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:56:31 INFO - PROCESS | 3832 | 1463820991369 Marionette TRACE conn2 <- [1,1762,null,{}] 01:56:31 INFO - PROCESS | 3832 | 1463820991374 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:31 INFO - PROCESS | 3832 | 1463820991468 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 01:56:31 INFO - PROCESS | 3832 | 1463820991598 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:31 INFO - PROCESS | 3832 | ++DOCSHELL 10A7D800 == 51 [pid = 3832] [id = 450] 01:56:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (10A80800) [pid = 3832] [serial = 1350] [outer = 00000000] 01:56:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (10C6FC00) [pid = 3832] [serial = 1351] [outer = 10A80800] 01:56:31 INFO - PROCESS | 3832 | 1463820991647 Marionette DEBUG loaded listener.js 01:56:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (10D04000) [pid = 3832] [serial = 1352] [outer = 10A80800] 01:56:32 INFO - PROCESS | 3832 | --DOCSHELL 19B4AC00 == 50 [pid = 3832] [id = 408] 01:56:32 INFO - PROCESS | 3832 | --DOCSHELL 12A89400 == 49 [pid = 3832] [id = 444] 01:56:32 INFO - PROCESS | 3832 | --DOCSHELL 10C75C00 == 48 [pid = 3832] [id = 443] 01:56:32 INFO - PROCESS | 3832 | --DOCSHELL 17690400 == 47 [pid = 3832] [id = 442] 01:56:32 INFO - PROCESS | 3832 | --DOCSHELL 17534800 == 46 [pid = 3832] [id = 441] 01:56:32 INFO - PROCESS | 3832 | --DOCSHELL 0F270800 == 45 [pid = 3832] [id = 440] 01:56:32 INFO - PROCESS | 3832 | --DOCSHELL 15778400 == 44 [pid = 3832] [id = 439] 01:56:32 INFO - PROCESS | 3832 | --DOCSHELL 151E5C00 == 43 [pid = 3832] [id = 438] 01:56:32 INFO - PROCESS | 3832 | --DOCSHELL 13373000 == 42 [pid = 3832] [id = 437] 01:56:32 INFO - PROCESS | 3832 | --DOCSHELL 10D0C000 == 41 [pid = 3832] [id = 436] 01:56:32 INFO - PROCESS | 3832 | --DOCSHELL 0F273C00 == 40 [pid = 3832] [id = 435] 01:56:32 INFO - PROCESS | 3832 | --DOCSHELL 13DB3800 == 39 [pid = 3832] [id = 434] 01:56:32 INFO - PROCESS | 3832 | --DOCSHELL 14EB5C00 == 38 [pid = 3832] [id = 433] 01:56:32 INFO - PROCESS | 3832 | --DOCSHELL 12A46400 == 37 [pid = 3832] [id = 432] 01:56:32 INFO - PROCESS | 3832 | --DOCSHELL 10561800 == 36 [pid = 3832] [id = 431] 01:56:32 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (10A81000) [pid = 3832] [serial = 1267] [outer = 00000000] [url = about:blank] 01:56:32 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (11417800) [pid = 3832] [serial = 1268] [outer = 00000000] [url = about:blank] 01:56:32 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (1842CC00) [pid = 3832] [serial = 1261] [outer = 00000000] [url = about:blank] 01:56:32 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (15E31400) [pid = 3832] [serial = 1282] [outer = 00000000] [url = about:blank] 01:56:32 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (13DB3000) [pid = 3832] [serial = 1285] [outer = 00000000] [url = about:blank] 01:56:32 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (16515C00) [pid = 3832] [serial = 1283] [outer = 00000000] [url = about:blank] 01:56:32 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (15D0A000) [pid = 3832] [serial = 1286] [outer = 00000000] [url = about:blank] 01:56:32 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (16CB9000) [pid = 3832] [serial = 1288] [outer = 00000000] [url = about:blank] 01:56:32 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (16C15400) [pid = 3832] [serial = 1289] [outer = 00000000] [url = about:blank] 01:56:32 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (138E3400) [pid = 3832] [serial = 1274] [outer = 00000000] [url = about:blank] 01:56:32 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (16D58400) [pid = 3832] [serial = 1291] [outer = 00000000] [url = about:blank] 01:56:32 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (151E5000) [pid = 3832] [serial = 1279] [outer = 00000000] [url = about:blank] 01:56:32 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (140C9000) [pid = 3832] [serial = 1276] [outer = 00000000] [url = about:blank] 01:56:32 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (14274800) [pid = 3832] [serial = 1277] [outer = 00000000] [url = about:blank] 01:56:32 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1768E000) [pid = 3832] [serial = 1258] [outer = 00000000] [url = about:blank] 01:56:32 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (10D0B400) [pid = 3832] [serial = 1252] [outer = 00000000] [url = about:blank] 01:56:32 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (140D0400) [pid = 3832] [serial = 1255] [outer = 00000000] [url = about:blank] 01:56:32 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (12A68400) [pid = 3832] [serial = 1270] [outer = 00000000] [url = about:blank] 01:56:32 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (15778000) [pid = 3832] [serial = 1280] [outer = 00000000] [url = about:blank] 01:56:32 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (12A6E000) [pid = 3832] [serial = 1271] [outer = 00000000] [url = about:blank] 01:56:32 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (110F8C00) [pid = 3832] [serial = 1265] [outer = 00000000] [url = about:blank] 01:56:32 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (10A82400) [pid = 3832] [serial = 1264] [outer = 00000000] [url = about:blank] 01:56:32 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (12D82800) [pid = 3832] [serial = 1273] [outer = 00000000] [url = about:blank] 01:56:32 INFO - PROCESS | 3832 | 1463820992234 Marionette TRACE conn2 <- [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]]]}] 01:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 924ms 01:56:32 INFO - PROCESS | 3832 | 1463820992296 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 01:56:32 INFO - PROCESS | 3832 | 1463820992304 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 01:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:56:32 INFO - PROCESS | 3832 | 1463820992313 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:56:32 INFO - PROCESS | 3832 | 1463820992317 Marionette TRACE conn2 <- [1,1766,null,{}] 01:56:32 INFO - PROCESS | 3832 | 1463820992320 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:32 INFO - PROCESS | 3832 | 1463820992401 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 01:56:32 INFO - PROCESS | 3832 | 1463820992492 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:32 INFO - PROCESS | 3832 | ++DOCSHELL 10484C00 == 37 [pid = 3832] [id = 451] 01:56:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (10A80C00) [pid = 3832] [serial = 1353] [outer = 00000000] 01:56:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (10D0B400) [pid = 3832] [serial = 1354] [outer = 10A80C00] 01:56:32 INFO - PROCESS | 3832 | 1463820992536 Marionette DEBUG loaded listener.js 01:56:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (11286400) [pid = 3832] [serial = 1355] [outer = 10A80C00] 01:56:32 INFO - PROCESS | 3832 | 1463820992977 Marionette TRACE conn2 <- [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]]]}] 01:56:32 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 01:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 694ms 01:56:33 INFO - PROCESS | 3832 | 1463820993012 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 01:56:33 INFO - PROCESS | 3832 | 1463820993014 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 01:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:56:33 INFO - PROCESS | 3832 | 1463820993018 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:56:33 INFO - PROCESS | 3832 | 1463820993021 Marionette TRACE conn2 <- [1,1770,null,{}] 01:56:33 INFO - PROCESS | 3832 | 1463820993031 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:33 INFO - PROCESS | 3832 | 1463820993115 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 01:56:33 INFO - PROCESS | 3832 | 1463820993123 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:33 INFO - PROCESS | 3832 | ++DOCSHELL 12A6E400 == 38 [pid = 3832] [id = 452] 01:56:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (12A6EC00) [pid = 3832] [serial = 1356] [outer = 00000000] 01:56:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (12AE4000) [pid = 3832] [serial = 1357] [outer = 12A6EC00] 01:56:33 INFO - PROCESS | 3832 | 1463820993175 Marionette DEBUG loaded listener.js 01:56:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (12D26400) [pid = 3832] [serial = 1358] [outer = 12A6EC00] 01:56:33 INFO - PROCESS | 3832 | 1463820993621 Marionette TRACE conn2 <- [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]]]}] 01:56:33 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 01:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 616ms 01:56:33 INFO - PROCESS | 3832 | 1463820993638 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 01:56:33 INFO - PROCESS | 3832 | 1463820993641 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 01:56:33 INFO - PROCESS | 3832 | 1463820993644 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:56:33 INFO - PROCESS | 3832 | 1463820993645 Marionette TRACE conn2 <- [1,1774,null,{}] 01:56:33 INFO - PROCESS | 3832 | 1463820993650 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:33 INFO - PROCESS | 3832 | 1463820993727 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 01:56:33 INFO - PROCESS | 3832 | 1463820993733 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:33 INFO - PROCESS | 3832 | ++DOCSHELL 12AED800 == 39 [pid = 3832] [id = 453] 01:56:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (130D4400) [pid = 3832] [serial = 1359] [outer = 00000000] 01:56:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (13DB3000) [pid = 3832] [serial = 1360] [outer = 130D4400] 01:56:33 INFO - PROCESS | 3832 | 1463820993777 Marionette DEBUG loaded listener.js 01:56:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (13DB3800) [pid = 3832] [serial = 1361] [outer = 130D4400] 01:56:34 INFO - PROCESS | 3832 | 1463820994223 Marionette TRACE conn2 <- [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]]]}] 01:56:34 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 01:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 616ms 01:56:34 INFO - PROCESS | 3832 | 1463820994282 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 01:56:34 INFO - PROCESS | 3832 | 1463820994284 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 01:56:34 INFO - PROCESS | 3832 | 1463820994287 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:56:34 INFO - PROCESS | 3832 | 1463820994289 Marionette TRACE conn2 <- [1,1778,null,{}] 01:56:34 INFO - PROCESS | 3832 | 1463820994292 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:34 INFO - PROCESS | 3832 | 1463820994416 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 01:56:34 INFO - PROCESS | 3832 | 1463820994423 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:34 INFO - PROCESS | 3832 | ++DOCSHELL 14273400 == 40 [pid = 3832] [id = 454] 01:56:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (14274800) [pid = 3832] [serial = 1362] [outer = 00000000] 01:56:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (142F3C00) [pid = 3832] [serial = 1363] [outer = 14274800] 01:56:34 INFO - PROCESS | 3832 | 1463820994501 Marionette DEBUG loaded listener.js 01:56:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (14EB5C00) [pid = 3832] [serial = 1364] [outer = 14274800] 01:56:34 INFO - PROCESS | 3832 | 1463820994923 Marionette TRACE conn2 <- [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]]]}] 01:56:34 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) 01:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 694ms 01:56:34 INFO - PROCESS | 3832 | 1463820994970 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 01:56:34 INFO - PROCESS | 3832 | 1463820994972 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 01:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:56:34 INFO - PROCESS | 3832 | 1463820994975 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:56:34 INFO - PROCESS | 3832 | 1463820994977 Marionette TRACE conn2 <- [1,1782,null,{}] 01:56:34 INFO - PROCESS | 3832 | 1463820994987 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:35 INFO - PROCESS | 3832 | 1463820995120 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 01:56:35 INFO - PROCESS | 3832 | 1463820995133 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:35 INFO - PROCESS | 3832 | ++DOCSHELL 12D82C00 == 41 [pid = 3832] [id = 455] 01:56:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (138EC400) [pid = 3832] [serial = 1365] [outer = 00000000] 01:56:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (15776000) [pid = 3832] [serial = 1366] [outer = 138EC400] 01:56:35 INFO - PROCESS | 3832 | 1463820995178 Marionette DEBUG loaded listener.js 01:56:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (15D08800) [pid = 3832] [serial = 1367] [outer = 138EC400] 01:56:35 INFO - PROCESS | 3832 | 1463820995657 Marionette TRACE conn2 <- [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]]]}] 01:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 693ms 01:56:35 INFO - PROCESS | 3832 | 1463820995675 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 01:56:35 INFO - PROCESS | 3832 | 1463820995677 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 01:56:35 INFO - PROCESS | 3832 | 1463820995680 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:56:35 INFO - PROCESS | 3832 | 1463820995682 Marionette TRACE conn2 <- [1,1786,null,{}] 01:56:35 INFO - PROCESS | 3832 | 1463820995692 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:35 INFO - PROCESS | 3832 | 1463820995809 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 01:56:35 INFO - PROCESS | 3832 | 1463820995832 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:35 INFO - PROCESS | 3832 | ++DOCSHELL 0F92D800 == 42 [pid = 3832] [id = 456] 01:56:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (10559000) [pid = 3832] [serial = 1368] [outer = 00000000] 01:56:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (16C0F000) [pid = 3832] [serial = 1369] [outer = 10559000] 01:56:35 INFO - PROCESS | 3832 | 1463820995875 Marionette DEBUG loaded listener.js 01:56:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (16C0F800) [pid = 3832] [serial = 1370] [outer = 10559000] 01:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (16C14000) [pid = 3832] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (17535000) [pid = 3832] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (151E7800) [pid = 3832] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (13378000) [pid = 3832] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (15E2A400) [pid = 3832] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (177CE000) [pid = 3832] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (0F977C00) [pid = 3832] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (10D0F400) [pid = 3832] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (15353400) [pid = 3832] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (131F1800) [pid = 3832] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (13DB1400) [pid = 3832] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:56:36 INFO - PROCESS | 3832 | 1463820996469 Marionette TRACE conn2 <- [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]]]}] 01:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 832ms 01:56:36 INFO - PROCESS | 3832 | 1463820996506 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 01:56:36 INFO - PROCESS | 3832 | 1463820996508 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 01:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:56:36 INFO - PROCESS | 3832 | 1463820996512 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:56:36 INFO - PROCESS | 3832 | 1463820996513 Marionette TRACE conn2 <- [1,1790,null,{}] 01:56:36 INFO - PROCESS | 3832 | 1463820996517 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:36 INFO - PROCESS | 3832 | 1463820996591 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 01:56:36 INFO - PROCESS | 3832 | 1463820996597 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:36 INFO - PROCESS | 3832 | ++DOCSHELL 1055BC00 == 43 [pid = 3832] [id = 457] 01:56:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (10D07400) [pid = 3832] [serial = 1371] [outer = 00000000] 01:56:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (15E27000) [pid = 3832] [serial = 1372] [outer = 10D07400] 01:56:36 INFO - PROCESS | 3832 | 1463820996641 Marionette DEBUG loaded listener.js 01:56:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (16C0A800) [pid = 3832] [serial = 1373] [outer = 10D07400] 01:56:37 INFO - PROCESS | 3832 | 1463820997064 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 586ms 01:56:37 INFO - PROCESS | 3832 | 1463820997124 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 01:56:37 INFO - PROCESS | 3832 | 1463820997126 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 01:56:37 INFO - PROCESS | 3832 | 1463820997130 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:56:37 INFO - PROCESS | 3832 | 1463820997132 Marionette TRACE conn2 <- [1,1794,null,{}] 01:56:37 INFO - PROCESS | 3832 | 1463820997135 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:37 INFO - PROCESS | 3832 | 1463820997217 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 01:56:37 INFO - PROCESS | 3832 | 1463820997223 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:37 INFO - PROCESS | 3832 | ++DOCSHELL 13820400 == 44 [pid = 3832] [id = 458] 01:56:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1400FC00) [pid = 3832] [serial = 1374] [outer = 00000000] 01:56:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (16D58400) [pid = 3832] [serial = 1375] [outer = 1400FC00] 01:56:37 INFO - PROCESS | 3832 | 1463820997266 Marionette DEBUG loaded listener.js 01:56:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (170A6C00) [pid = 3832] [serial = 1376] [outer = 1400FC00] 01:56:37 INFO - PROCESS | 3832 | 1463820997682 Marionette TRACE conn2 <- [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]]]}] 01:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 586ms 01:56:37 INFO - PROCESS | 3832 | 1463820997732 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 01:56:37 INFO - PROCESS | 3832 | 1463820997734 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 01:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:56:37 INFO - PROCESS | 3832 | 1463820997738 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:56:37 INFO - PROCESS | 3832 | 1463820997742 Marionette TRACE conn2 <- [1,1798,null,{}] 01:56:37 INFO - PROCESS | 3832 | 1463820997746 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:37 INFO - PROCESS | 3832 | 1463820997823 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 01:56:37 INFO - PROCESS | 3832 | 1463820997829 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:37 INFO - PROCESS | 3832 | ++DOCSHELL 16CAE800 == 45 [pid = 3832] [id = 459] 01:56:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (16CB4400) [pid = 3832] [serial = 1377] [outer = 00000000] 01:56:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (17553400) [pid = 3832] [serial = 1378] [outer = 16CB4400] 01:56:37 INFO - PROCESS | 3832 | 1463820997872 Marionette DEBUG loaded listener.js 01:56:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (17682000) [pid = 3832] [serial = 1379] [outer = 16CB4400] 01:56:38 INFO - PROCESS | 3832 | 1463820998280 Marionette TRACE conn2 <- [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]]]}] 01:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 586ms 01:56:38 INFO - PROCESS | 3832 | 1463820998326 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 01:56:38 INFO - PROCESS | 3832 | 1463820998328 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 01:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:56:38 INFO - PROCESS | 3832 | 1463820998331 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:56:38 INFO - PROCESS | 3832 | 1463820998333 Marionette TRACE conn2 <- [1,1802,null,{}] 01:56:38 INFO - PROCESS | 3832 | 1463820998341 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:38 INFO - PROCESS | 3832 | 1463820998493 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 01:56:38 INFO - PROCESS | 3832 | 1463820998664 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:38 INFO - PROCESS | 3832 | ++DOCSHELL 105F7800 == 46 [pid = 3832] [id = 460] 01:56:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (105F9800) [pid = 3832] [serial = 1380] [outer = 00000000] 01:56:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (10A62000) [pid = 3832] [serial = 1381] [outer = 105F9800] 01:56:38 INFO - PROCESS | 3832 | 1463820998721 Marionette DEBUG loaded listener.js 01:56:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (10C72400) [pid = 3832] [serial = 1382] [outer = 105F9800] 01:56:39 INFO - PROCESS | 3832 | 1463820999283 Marionette TRACE conn2 <- [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]]]}] 01:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1032ms 01:56:39 INFO - PROCESS | 3832 | 1463820999359 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 01:56:39 INFO - PROCESS | 3832 | 1463820999363 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 01:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:56:39 INFO - PROCESS | 3832 | 1463820999401 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:56:39 INFO - PROCESS | 3832 | 1463820999406 Marionette TRACE conn2 <- [1,1806,null,{}] 01:56:39 INFO - PROCESS | 3832 | 1463820999412 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:39 INFO - PROCESS | 3832 | 1463820999528 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 01:56:39 INFO - PROCESS | 3832 | 1463820999656 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:39 INFO - PROCESS | 3832 | ++DOCSHELL 12A4FC00 == 47 [pid = 3832] [id = 461] 01:56:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (12A54000) [pid = 3832] [serial = 1383] [outer = 00000000] 01:56:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (12A73800) [pid = 3832] [serial = 1384] [outer = 12A54000] 01:56:39 INFO - PROCESS | 3832 | 1463820999713 Marionette DEBUG loaded listener.js 01:56:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (131F6C00) [pid = 3832] [serial = 1385] [outer = 12A54000] 01:56:40 INFO - PROCESS | 3832 | 1463821000295 Marionette TRACE conn2 <- [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]]]}] 01:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 955ms 01:56:40 INFO - PROCESS | 3832 | 1463821000356 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 01:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:56:40 INFO - PROCESS | 3832 | 1463821000359 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 01:56:40 INFO - PROCESS | 3832 | 1463821000363 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:56:40 INFO - PROCESS | 3832 | 1463821000365 Marionette TRACE conn2 <- [1,1810,null,{}] 01:56:40 INFO - PROCESS | 3832 | 1463821000369 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:40 INFO - PROCESS | 3832 | 1463821000463 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 01:56:40 INFO - PROCESS | 3832 | 1463821000574 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:40 INFO - PROCESS | 3832 | ++DOCSHELL 151E5400 == 48 [pid = 3832] [id = 462] 01:56:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (1534AC00) [pid = 3832] [serial = 1386] [outer = 00000000] 01:56:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (15BAC800) [pid = 3832] [serial = 1387] [outer = 1534AC00] 01:56:40 INFO - PROCESS | 3832 | 1463821000628 Marionette DEBUG loaded listener.js 01:56:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (16C15000) [pid = 3832] [serial = 1388] [outer = 1534AC00] 01:56:41 INFO - PROCESS | 3832 | 1463821001238 Marionette TRACE conn2 <- [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]]]}] 01:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 925ms 01:56:41 INFO - PROCESS | 3832 | 1463821001290 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 01:56:41 INFO - PROCESS | 3832 | 1463821001295 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 01:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:56:41 INFO - PROCESS | 3832 | 1463821001305 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:56:41 INFO - PROCESS | 3832 | 1463821001310 Marionette TRACE conn2 <- [1,1814,null,{}] 01:56:41 INFO - PROCESS | 3832 | 1463821001314 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:41 INFO - PROCESS | 3832 | 1463821001418 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 01:56:41 INFO - PROCESS | 3832 | 1463821001556 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:41 INFO - PROCESS | 3832 | ++DOCSHELL 0F274C00 == 49 [pid = 3832] [id = 463] 01:56:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (16D4A800) [pid = 3832] [serial = 1389] [outer = 00000000] 01:56:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (17FC9C00) [pid = 3832] [serial = 1390] [outer = 16D4A800] 01:56:41 INFO - PROCESS | 3832 | 1463821001593 Marionette DEBUG loaded listener.js 01:56:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (1842CC00) [pid = 3832] [serial = 1391] [outer = 16D4A800] 01:56:42 INFO - PROCESS | 3832 | 1463821002125 Marionette TRACE conn2 <- [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]]]}] 01:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 894ms 01:56:42 INFO - PROCESS | 3832 | 1463821002188 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 01:56:42 INFO - PROCESS | 3832 | 1463821002191 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 01:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:56:42 INFO - PROCESS | 3832 | 1463821002194 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:56:42 INFO - PROCESS | 3832 | 1463821002196 Marionette TRACE conn2 <- [1,1818,null,{}] 01:56:42 INFO - PROCESS | 3832 | 1463821002200 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:42 INFO - PROCESS | 3832 | 1463821002324 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 01:56:42 INFO - PROCESS | 3832 | 1463821002431 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:42 INFO - PROCESS | 3832 | ++DOCSHELL 10C6D400 == 50 [pid = 3832] [id = 464] 01:56:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (10F1DC00) [pid = 3832] [serial = 1392] [outer = 00000000] 01:56:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (17AF2400) [pid = 3832] [serial = 1393] [outer = 10F1DC00] 01:56:42 INFO - PROCESS | 3832 | 1463821002485 Marionette DEBUG loaded listener.js 01:56:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (17F64400) [pid = 3832] [serial = 1394] [outer = 10F1DC00] 01:56:43 INFO - PROCESS | 3832 | 1463821003211 Marionette TRACE conn2 <- [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]]]}] 01:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1063ms 01:56:43 INFO - PROCESS | 3832 | 1463821003272 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 01:56:43 INFO - PROCESS | 3832 | 1463821003276 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 01:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:56:43 INFO - PROCESS | 3832 | 1463821003281 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:56:43 INFO - PROCESS | 3832 | 1463821003284 Marionette TRACE conn2 <- [1,1822,null,{}] 01:56:43 INFO - PROCESS | 3832 | 1463821003290 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:43 INFO - PROCESS | 3832 | 1463821003385 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 01:56:43 INFO - PROCESS | 3832 | 1463821003525 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:43 INFO - PROCESS | 3832 | ++DOCSHELL 1287E800 == 51 [pid = 3832] [id = 465] 01:56:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (1289F400) [pid = 3832] [serial = 1395] [outer = 00000000] 01:56:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (12A70C00) [pid = 3832] [serial = 1396] [outer = 1289F400] 01:56:43 INFO - PROCESS | 3832 | 1463821003592 Marionette DEBUG loaded listener.js 01:56:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (12D25400) [pid = 3832] [serial = 1397] [outer = 1289F400] 01:56:43 INFO - PROCESS | 3832 | --DOCSHELL 16CAE800 == 50 [pid = 3832] [id = 459] 01:56:43 INFO - PROCESS | 3832 | --DOCSHELL 13820400 == 49 [pid = 3832] [id = 458] 01:56:43 INFO - PROCESS | 3832 | --DOCSHELL 1055BC00 == 48 [pid = 3832] [id = 457] 01:56:43 INFO - PROCESS | 3832 | --DOCSHELL 0F92D800 == 47 [pid = 3832] [id = 456] 01:56:43 INFO - PROCESS | 3832 | --DOCSHELL 12D82C00 == 46 [pid = 3832] [id = 455] 01:56:43 INFO - PROCESS | 3832 | --DOCSHELL 14273400 == 45 [pid = 3832] [id = 454] 01:56:43 INFO - PROCESS | 3832 | --DOCSHELL 12AED800 == 44 [pid = 3832] [id = 453] 01:56:43 INFO - PROCESS | 3832 | --DOCSHELL 12A6E400 == 43 [pid = 3832] [id = 452] 01:56:43 INFO - PROCESS | 3832 | --DOCSHELL 10484C00 == 42 [pid = 3832] [id = 451] 01:56:43 INFO - PROCESS | 3832 | --DOCSHELL 10A7D800 == 41 [pid = 3832] [id = 450] 01:56:43 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (17556400) [pid = 3832] [serial = 1321] [outer = 00000000] [url = about:blank] 01:56:43 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (10A76400) [pid = 3832] [serial = 1294] [outer = 00000000] [url = about:blank] 01:56:43 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (17687800) [pid = 3832] [serial = 1322] [outer = 00000000] [url = about:blank] 01:56:43 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (12A6F000) [pid = 3832] [serial = 1297] [outer = 00000000] [url = about:blank] 01:56:43 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (15774800) [pid = 3832] [serial = 1300] [outer = 00000000] [url = about:blank] 01:56:43 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (15BB0C00) [pid = 3832] [serial = 1315] [outer = 00000000] [url = about:blank] 01:56:43 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (15E30400) [pid = 3832] [serial = 1316] [outer = 00000000] [url = about:blank] 01:56:43 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (1876C000) [pid = 3832] [serial = 1336] [outer = 00000000] [url = about:blank] 01:56:43 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (140C8C00) [pid = 3832] [serial = 1312] [outer = 00000000] [url = about:blank] 01:56:43 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (142F2C00) [pid = 3832] [serial = 1313] [outer = 00000000] [url = about:blank] 01:56:43 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (16D51C00) [pid = 3832] [serial = 1318] [outer = 00000000] [url = about:blank] 01:56:43 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (11C93C00) [pid = 3832] [serial = 1307] [outer = 00000000] [url = about:blank] 01:56:43 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (11424400) [pid = 3832] [serial = 1306] [outer = 00000000] [url = about:blank] 01:56:43 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (114A1800) [pid = 3832] [serial = 1309] [outer = 00000000] [url = about:blank] 01:56:43 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (12A68800) [pid = 3832] [serial = 1310] [outer = 00000000] [url = about:blank] 01:56:43 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (16E4B000) [pid = 3832] [serial = 1292] [outer = 00000000] [url = about:blank] 01:56:43 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (17558C00) [pid = 3832] [serial = 1303] [outer = 00000000] [url = about:blank] 01:56:43 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (16E44000) [pid = 3832] [serial = 1319] [outer = 00000000] [url = about:blank] 01:56:44 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (17749000) [pid = 3832] [serial = 1324] [outer = 00000000] [url = about:blank] 01:56:44 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (17FC5000) [pid = 3832] [serial = 1327] [outer = 00000000] [url = about:blank] 01:56:44 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (177CAC00) [pid = 3832] [serial = 1325] [outer = 00000000] [url = about:blank] 01:56:44 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (184DF800) [pid = 3832] [serial = 1334] [outer = 00000000] [url = about:blank] 01:56:44 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (17FCAC00) [pid = 3832] [serial = 1328] [outer = 00000000] [url = about:blank] 01:56:44 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (15E2FC00) [pid = 3832] [serial = 1330] [outer = 00000000] [url = about:blank] 01:56:44 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (18437000) [pid = 3832] [serial = 1333] [outer = 00000000] [url = about:blank] 01:56:44 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1768B400) [pid = 3832] [serial = 1331] [outer = 00000000] [url = about:blank] 01:56:44 INFO - PROCESS | 3832 | 1463821004102 Marionette TRACE conn2 <- [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]]]}] 01:56:44 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 01:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 894ms 01:56:44 INFO - PROCESS | 3832 | 1463821004167 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 01:56:44 INFO - PROCESS | 3832 | 1463821004172 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 01:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:56:44 INFO - PROCESS | 3832 | 1463821004178 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:56:44 INFO - PROCESS | 3832 | 1463821004180 Marionette TRACE conn2 <- [1,1826,null,{}] 01:56:44 INFO - PROCESS | 3832 | 1463821004184 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:44 INFO - PROCESS | 3832 | 1463821004265 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 01:56:44 INFO - PROCESS | 3832 | 1463821004361 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:44 INFO - PROCESS | 3832 | ++DOCSHELL 10D10400 == 42 [pid = 3832] [id = 466] 01:56:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (11C65C00) [pid = 3832] [serial = 1398] [outer = 00000000] 01:56:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (12A4C400) [pid = 3832] [serial = 1399] [outer = 11C65C00] 01:56:44 INFO - PROCESS | 3832 | 1463821004406 Marionette DEBUG loaded listener.js 01:56:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (12D26000) [pid = 3832] [serial = 1400] [outer = 11C65C00] 01:56:44 INFO - PROCESS | 3832 | 1463821004812 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 01:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 693ms 01:56:44 INFO - PROCESS | 3832 | 1463821004876 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 01:56:44 INFO - PROCESS | 3832 | 1463821004878 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 01:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:56:44 INFO - PROCESS | 3832 | 1463821004882 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:56:44 INFO - PROCESS | 3832 | 1463821004885 Marionette TRACE conn2 <- [1,1830,null,{}] 01:56:44 INFO - PROCESS | 3832 | 1463821004895 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:44 INFO - PROCESS | 3832 | 1463821004978 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 01:56:44 INFO - PROCESS | 3832 | 1463821004985 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:44 INFO - PROCESS | 3832 | ++DOCSHELL 140C3C00 == 43 [pid = 3832] [id = 467] 01:56:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (14273400) [pid = 3832] [serial = 1401] [outer = 00000000] 01:56:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (1511D400) [pid = 3832] [serial = 1402] [outer = 14273400] 01:56:45 INFO - PROCESS | 3832 | 1463821005033 Marionette DEBUG loaded listener.js 01:56:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (155EF000) [pid = 3832] [serial = 1403] [outer = 14273400] 01:56:45 INFO - PROCESS | 3832 | 1463821005472 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 01:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 616ms 01:56:45 INFO - PROCESS | 3832 | 1463821005502 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 01:56:45 INFO - PROCESS | 3832 | 1463821005505 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 01:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:56:45 INFO - PROCESS | 3832 | 1463821005512 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:56:45 INFO - PROCESS | 3832 | 1463821005514 Marionette TRACE conn2 <- [1,1834,null,{}] 01:56:45 INFO - PROCESS | 3832 | 1463821005517 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:45 INFO - PROCESS | 3832 | 1463821005604 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 01:56:45 INFO - PROCESS | 3832 | 1463821005611 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:45 INFO - PROCESS | 3832 | ++DOCSHELL 15BB0800 == 44 [pid = 3832] [id = 468] 01:56:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (15BB0C00) [pid = 3832] [serial = 1404] [outer = 00000000] 01:56:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (16C08400) [pid = 3832] [serial = 1405] [outer = 15BB0C00] 01:56:45 INFO - PROCESS | 3832 | 1463821005655 Marionette DEBUG loaded listener.js 01:56:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (16CB7C00) [pid = 3832] [serial = 1406] [outer = 15BB0C00] 01:56:46 INFO - PROCESS | 3832 | 1463821006092 Marionette TRACE conn2 <- [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]]]}] 01:56:46 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) 01:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 632ms 01:56:46 INFO - PROCESS | 3832 | 1463821006151 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 01:56:46 INFO - PROCESS | 3832 | 1463821006153 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 01:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:56:46 INFO - PROCESS | 3832 | 1463821006156 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:56:46 INFO - PROCESS | 3832 | 1463821006158 Marionette TRACE conn2 <- [1,1838,null,{}] 01:56:46 INFO - PROCESS | 3832 | 1463821006146 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:46 INFO - PROCESS | 3832 | 1463821006264 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 01:56:46 INFO - PROCESS | 3832 | 1463821006270 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:46 INFO - PROCESS | 3832 | ++DOCSHELL 15BAF400 == 45 [pid = 3832] [id = 469] 01:56:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (15BB0400) [pid = 3832] [serial = 1407] [outer = 00000000] 01:56:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (16EEB800) [pid = 3832] [serial = 1408] [outer = 15BB0400] 01:56:46 INFO - PROCESS | 3832 | 1463821006318 Marionette DEBUG loaded listener.js 01:56:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (17225000) [pid = 3832] [serial = 1409] [outer = 15BB0400] 01:56:46 INFO - PROCESS | 3832 | 1463821006795 Marionette TRACE conn2 <- [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]]]}] 01:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 693ms 01:56:46 INFO - PROCESS | 3832 | 1463821006845 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 01:56:46 INFO - PROCESS | 3832 | 1463821006847 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 01:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:56:46 INFO - PROCESS | 3832 | 1463821006850 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:56:46 INFO - PROCESS | 3832 | 1463821006852 Marionette TRACE conn2 <- [1,1842,null,{}] 01:56:46 INFO - PROCESS | 3832 | 1463821006855 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:46 INFO - PROCESS | 3832 | 1463821006986 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 01:56:47 INFO - PROCESS | 3832 | 1463821007056 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:47 INFO - PROCESS | 3832 | ++DOCSHELL 0F273000 == 46 [pid = 3832] [id = 470] 01:56:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (15771C00) [pid = 3832] [serial = 1410] [outer = 00000000] 01:56:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (177CEC00) [pid = 3832] [serial = 1411] [outer = 15771C00] 01:56:47 INFO - PROCESS | 3832 | 1463821007101 Marionette DEBUG loaded listener.js 01:56:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (17F72C00) [pid = 3832] [serial = 1412] [outer = 15771C00] 01:56:47 INFO - PROCESS | 3832 | 1463821007503 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 678ms 01:56:47 INFO - PROCESS | 3832 | 1463821007533 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 01:56:47 INFO - PROCESS | 3832 | 1463821007535 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 01:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:56:47 INFO - PROCESS | 3832 | 1463821007542 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:56:47 INFO - PROCESS | 3832 | 1463821007544 Marionette TRACE conn2 <- [1,1846,null,{}] 01:56:47 INFO - PROCESS | 3832 | 1463821007547 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:47 INFO - PROCESS | 3832 | 1463821007698 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 01:56:47 INFO - PROCESS | 3832 | 1463821007712 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:47 INFO - PROCESS | 3832 | ++DOCSHELL 17693000 == 47 [pid = 3832] [id = 471] 01:56:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (180D0400) [pid = 3832] [serial = 1413] [outer = 00000000] 01:56:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (184DE400) [pid = 3832] [serial = 1414] [outer = 180D0400] 01:56:47 INFO - PROCESS | 3832 | 1463821007809 Marionette DEBUG loaded listener.js 01:56:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (184DEC00) [pid = 3832] [serial = 1415] [outer = 180D0400] 01:56:48 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (10A80800) [pid = 3832] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:56:48 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (138EC400) [pid = 3832] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:56:48 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (12A6EC00) [pid = 3832] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:56:48 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (10A80C00) [pid = 3832] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:56:48 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (130D4400) [pid = 3832] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:56:48 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (10559000) [pid = 3832] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:56:48 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (10D07400) [pid = 3832] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:56:48 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (1400FC00) [pid = 3832] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:56:48 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (14274800) [pid = 3832] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:56:48 INFO - PROCESS | 3832 | 1463821008285 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 01:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 786ms 01:56:48 INFO - PROCESS | 3832 | 1463821008341 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 01:56:48 INFO - PROCESS | 3832 | 1463821008342 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 01:56:48 INFO - PROCESS | 3832 | 1463821008346 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:56:48 INFO - PROCESS | 3832 | 1463821008348 Marionette TRACE conn2 <- [1,1850,null,{}] 01:56:48 INFO - PROCESS | 3832 | 1463821008351 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:48 INFO - PROCESS | 3832 | 1463821008428 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 01:56:48 INFO - PROCESS | 3832 | 1463821008506 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:48 INFO - PROCESS | 3832 | ++DOCSHELL 1043FC00 == 48 [pid = 3832] [id = 472] 01:56:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (10A57000) [pid = 3832] [serial = 1416] [outer = 00000000] 01:56:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (14274800) [pid = 3832] [serial = 1417] [outer = 10A57000] 01:56:48 INFO - PROCESS | 3832 | 1463821008553 Marionette DEBUG loaded listener.js 01:56:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (16E44400) [pid = 3832] [serial = 1418] [outer = 10A57000] 01:56:48 INFO - PROCESS | 3832 | 1463821008927 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 01:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 616ms 01:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:56:48 INFO - PROCESS | 3832 | 1463821008968 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 01:56:48 INFO - PROCESS | 3832 | 1463821008969 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 01:56:48 INFO - PROCESS | 3832 | 1463821008973 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:56:48 INFO - PROCESS | 3832 | 1463821008974 Marionette TRACE conn2 <- [1,1854,null,{}] 01:56:48 INFO - PROCESS | 3832 | 1463821008978 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:49 INFO - PROCESS | 3832 | 1463821009120 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 01:56:49 INFO - PROCESS | 3832 | 1463821009130 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:49 INFO - PROCESS | 3832 | ++DOCSHELL 12A69800 == 49 [pid = 3832] [id = 473] 01:56:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (14273000) [pid = 3832] [serial = 1419] [outer = 00000000] 01:56:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (18774400) [pid = 3832] [serial = 1420] [outer = 14273000] 01:56:49 INFO - PROCESS | 3832 | 1463821009173 Marionette DEBUG loaded listener.js 01:56:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (189C3400) [pid = 3832] [serial = 1421] [outer = 14273000] 01:56:49 INFO - PROCESS | 3832 | 1463821009570 Marionette TRACE conn2 <- [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]]]}] 01:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 616ms 01:56:49 INFO - PROCESS | 3832 | 1463821009612 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 01:56:49 INFO - PROCESS | 3832 | 1463821009615 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 01:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:56:49 INFO - PROCESS | 3832 | 1463821009619 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:56:49 INFO - PROCESS | 3832 | 1463821009622 Marionette TRACE conn2 <- [1,1858,null,{}] 01:56:49 INFO - PROCESS | 3832 | 1463821009631 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:49 INFO - PROCESS | 3832 | 1463821009716 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 01:56:49 INFO - PROCESS | 3832 | 1463821009724 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:49 INFO - PROCESS | 3832 | ++DOCSHELL 151DF800 == 50 [pid = 3832] [id = 474] 01:56:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (17692800) [pid = 3832] [serial = 1422] [outer = 00000000] 01:56:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (189CFC00) [pid = 3832] [serial = 1423] [outer = 17692800] 01:56:49 INFO - PROCESS | 3832 | 1463821009767 Marionette DEBUG loaded listener.js 01:56:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (189D0400) [pid = 3832] [serial = 1424] [outer = 17692800] 01:56:50 INFO - PROCESS | 3832 | 1463821010272 Marionette TRACE conn2 <- [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]]]}] 01:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 678ms 01:56:50 INFO - PROCESS | 3832 | 1463821010300 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 01:56:50 INFO - PROCESS | 3832 | 1463821010304 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 01:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:56:50 INFO - PROCESS | 3832 | 1463821010310 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:56:50 INFO - PROCESS | 3832 | 1463821010314 Marionette TRACE conn2 <- [1,1862,null,{}] 01:56:50 INFO - PROCESS | 3832 | 1463821010321 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:50 INFO - PROCESS | 3832 | 1463821010474 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 01:56:50 INFO - PROCESS | 3832 | 1463821010631 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:50 INFO - PROCESS | 3832 | ++DOCSHELL 11A02C00 == 51 [pid = 3832] [id = 475] 01:56:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (11A0E800) [pid = 3832] [serial = 1425] [outer = 00000000] 01:56:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (128A0800) [pid = 3832] [serial = 1426] [outer = 11A0E800] 01:56:50 INFO - PROCESS | 3832 | 1463821010690 Marionette DEBUG loaded listener.js 01:56:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (12A68800) [pid = 3832] [serial = 1427] [outer = 11A0E800] 01:56:51 INFO - PROCESS | 3832 | 1463821011245 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 01:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 986ms 01:56:51 INFO - PROCESS | 3832 | 1463821011297 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 01:56:51 INFO - PROCESS | 3832 | 1463821011303 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 01:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:56:51 INFO - PROCESS | 3832 | 1463821011309 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:56:51 INFO - PROCESS | 3832 | 1463821011312 Marionette TRACE conn2 <- [1,1866,null,{}] 01:56:51 INFO - PROCESS | 3832 | 1463821011316 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:51 INFO - PROCESS | 3832 | 1463821011421 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 01:56:51 INFO - PROCESS | 3832 | 1463821011533 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:51 INFO - PROCESS | 3832 | ++DOCSHELL 15121800 == 52 [pid = 3832] [id = 476] 01:56:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (15124000) [pid = 3832] [serial = 1428] [outer = 00000000] 01:56:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (155F5800) [pid = 3832] [serial = 1429] [outer = 15124000] 01:56:51 INFO - PROCESS | 3832 | 1463821011626 Marionette DEBUG loaded listener.js 01:56:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (16C08C00) [pid = 3832] [serial = 1430] [outer = 15124000] 01:56:52 INFO - PROCESS | 3832 | 1463821012231 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 01:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 986ms 01:56:52 INFO - PROCESS | 3832 | 1463821012293 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 01:56:52 INFO - PROCESS | 3832 | 1463821012296 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 01:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:56:52 INFO - PROCESS | 3832 | 1463821012300 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:56:52 INFO - PROCESS | 3832 | 1463821012304 Marionette TRACE conn2 <- [1,1870,null,{}] 01:56:52 INFO - PROCESS | 3832 | 1463821012315 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:52 INFO - PROCESS | 3832 | 1463821012420 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 01:56:52 INFO - PROCESS | 3832 | 1463821012558 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:52 INFO - PROCESS | 3832 | ++DOCSHELL 1768B400 == 53 [pid = 3832] [id = 477] 01:56:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (1768FC00) [pid = 3832] [serial = 1431] [outer = 00000000] 01:56:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (17FC5000) [pid = 3832] [serial = 1432] [outer = 1768FC00] 01:56:52 INFO - PROCESS | 3832 | 1463821012615 Marionette DEBUG loaded listener.js 01:56:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (184E9000) [pid = 3832] [serial = 1433] [outer = 1768FC00] 01:56:53 INFO - PROCESS | 3832 | 1463821013210 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 01:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 925ms 01:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:56:53 INFO - PROCESS | 3832 | 1463821013244 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 01:56:53 INFO - PROCESS | 3832 | 1463821013247 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 01:56:53 INFO - PROCESS | 3832 | 1463821013235 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:56:53 INFO - PROCESS | 3832 | 1463821013237 Marionette TRACE conn2 <- [1,1874,null,{}] 01:56:53 INFO - PROCESS | 3832 | 1463821013241 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:53 INFO - PROCESS | 3832 | 1463821013341 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 01:56:53 INFO - PROCESS | 3832 | 1463821013451 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:53 INFO - PROCESS | 3832 | ++DOCSHELL 189CB400 == 54 [pid = 3832] [id = 478] 01:56:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (189CF000) [pid = 3832] [serial = 1434] [outer = 00000000] 01:56:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (19A33C00) [pid = 3832] [serial = 1435] [outer = 189CF000] 01:56:53 INFO - PROCESS | 3832 | 1463821013503 Marionette DEBUG loaded listener.js 01:56:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (19A3C400) [pid = 3832] [serial = 1436] [outer = 189CF000] 01:56:54 INFO - PROCESS | 3832 | 1463821014107 Marionette TRACE conn2 <- [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]]]}] 01:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 925ms 01:56:54 INFO - PROCESS | 3832 | 1463821014179 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 01:56:54 INFO - PROCESS | 3832 | 1463821014181 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 01:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:56:54 INFO - PROCESS | 3832 | 1463821014185 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:56:54 INFO - PROCESS | 3832 | 1463821014187 Marionette TRACE conn2 <- [1,1878,null,{}] 01:56:54 INFO - PROCESS | 3832 | 1463821014191 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:54 INFO - PROCESS | 3832 | 1463821014292 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 01:56:54 INFO - PROCESS | 3832 | 1463821014573 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:54 INFO - PROCESS | 3832 | ++DOCSHELL 0F26D000 == 55 [pid = 3832] [id = 479] 01:56:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (0F274400) [pid = 3832] [serial = 1437] [outer = 00000000] 01:56:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (10D09800) [pid = 3832] [serial = 1438] [outer = 0F274400] 01:56:54 INFO - PROCESS | 3832 | 1463821014646 Marionette DEBUG loaded listener.js 01:56:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (11A0C800) [pid = 3832] [serial = 1439] [outer = 0F274400] 01:56:55 INFO - PROCESS | 3832 | 1463821015280 Marionette TRACE conn2 <- [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]]]}] 01:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1125ms 01:56:55 INFO - PROCESS | 3832 | 1463821015319 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 01:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:56:55 INFO - PROCESS | 3832 | 1463821015323 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 01:56:55 INFO - PROCESS | 3832 | 1463821015328 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:56:55 INFO - PROCESS | 3832 | 1463821015331 Marionette TRACE conn2 <- [1,1882,null,{}] 01:56:55 INFO - PROCESS | 3832 | 1463821015336 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:55 INFO - PROCESS | 3832 | 1463821015433 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 01:56:55 INFO - PROCESS | 3832 | 1463821015573 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:55 INFO - PROCESS | 3832 | ++DOCSHELL 10D09400 == 56 [pid = 3832] [id = 480] 01:56:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (12A49800) [pid = 3832] [serial = 1440] [outer = 00000000] 01:56:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (14019400) [pid = 3832] [serial = 1441] [outer = 12A49800] 01:56:55 INFO - PROCESS | 3832 | 1463821015610 Marionette DEBUG loaded listener.js 01:56:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (1511B000) [pid = 3832] [serial = 1442] [outer = 12A49800] 01:56:55 INFO - PROCESS | 3832 | --DOCSHELL 12A69800 == 55 [pid = 3832] [id = 473] 01:56:55 INFO - PROCESS | 3832 | --DOCSHELL 1043FC00 == 54 [pid = 3832] [id = 472] 01:56:55 INFO - PROCESS | 3832 | --DOCSHELL 17693000 == 53 [pid = 3832] [id = 471] 01:56:55 INFO - PROCESS | 3832 | --DOCSHELL 0F273000 == 52 [pid = 3832] [id = 470] 01:56:55 INFO - PROCESS | 3832 | --DOCSHELL 15BAF400 == 51 [pid = 3832] [id = 469] 01:56:55 INFO - PROCESS | 3832 | --DOCSHELL 15BB0800 == 50 [pid = 3832] [id = 468] 01:56:55 INFO - PROCESS | 3832 | --DOCSHELL 140C3C00 == 49 [pid = 3832] [id = 467] 01:56:55 INFO - PROCESS | 3832 | --DOCSHELL 10D10400 == 48 [pid = 3832] [id = 466] 01:56:55 INFO - PROCESS | 3832 | --DOCSHELL 1287E800 == 47 [pid = 3832] [id = 465] 01:56:55 INFO - PROCESS | 3832 | --DOCSHELL 151E5400 == 46 [pid = 3832] [id = 462] 01:56:55 INFO - PROCESS | 3832 | --DOCSHELL 12A4FC00 == 45 [pid = 3832] [id = 461] 01:56:55 INFO - PROCESS | 3832 | --DOCSHELL 105F7800 == 44 [pid = 3832] [id = 460] 01:56:55 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (11421C00) [pid = 3832] [serial = 1339] [outer = 00000000] [url = about:blank] 01:56:55 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (14018C00) [pid = 3832] [serial = 1342] [outer = 00000000] [url = about:blank] 01:56:55 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (17682C00) [pid = 3832] [serial = 1345] [outer = 00000000] [url = about:blank] 01:56:55 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (1876DC00) [pid = 3832] [serial = 1348] [outer = 00000000] [url = about:blank] 01:56:55 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (10D04000) [pid = 3832] [serial = 1352] [outer = 00000000] [url = about:blank] 01:56:55 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (10C6FC00) [pid = 3832] [serial = 1351] [outer = 00000000] [url = about:blank] 01:56:55 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (15776000) [pid = 3832] [serial = 1366] [outer = 00000000] [url = about:blank] 01:56:55 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (12AE4000) [pid = 3832] [serial = 1357] [outer = 00000000] [url = about:blank] 01:56:55 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (12D26400) [pid = 3832] [serial = 1358] [outer = 00000000] [url = about:blank] 01:56:55 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (10D0B400) [pid = 3832] [serial = 1354] [outer = 00000000] [url = about:blank] 01:56:55 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (11286400) [pid = 3832] [serial = 1355] [outer = 00000000] [url = about:blank] 01:56:55 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (13DB3000) [pid = 3832] [serial = 1360] [outer = 00000000] [url = about:blank] 01:56:55 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (16C0F000) [pid = 3832] [serial = 1369] [outer = 00000000] [url = about:blank] 01:56:55 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (16C0A800) [pid = 3832] [serial = 1373] [outer = 00000000] [url = about:blank] 01:56:55 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (15E27000) [pid = 3832] [serial = 1372] [outer = 00000000] [url = about:blank] 01:56:55 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (16D58400) [pid = 3832] [serial = 1375] [outer = 00000000] [url = about:blank] 01:56:55 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (16C0F800) [pid = 3832] [serial = 1370] [outer = 00000000] [url = about:blank] 01:56:55 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (142F3C00) [pid = 3832] [serial = 1363] [outer = 00000000] [url = about:blank] 01:56:55 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (15D08800) [pid = 3832] [serial = 1367] [outer = 00000000] [url = about:blank] 01:56:55 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (14EB5C00) [pid = 3832] [serial = 1364] [outer = 00000000] [url = about:blank] 01:56:55 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (170A6C00) [pid = 3832] [serial = 1376] [outer = 00000000] [url = about:blank] 01:56:55 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (13DB3800) [pid = 3832] [serial = 1361] [outer = 00000000] [url = about:blank] 01:56:55 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (17553400) [pid = 3832] [serial = 1378] [outer = 00000000] [url = about:blank] 01:56:56 INFO - PROCESS | 3832 | 1463821016120 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 01:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 817ms 01:56:56 INFO - PROCESS | 3832 | 1463821016152 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 01:56:56 INFO - PROCESS | 3832 | 1463821016156 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 01:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:56:56 INFO - PROCESS | 3832 | 1463821016161 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:56:56 INFO - PROCESS | 3832 | 1463821016163 Marionette TRACE conn2 <- [1,1886,null,{}] 01:56:56 INFO - PROCESS | 3832 | 1463821016167 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:56 INFO - PROCESS | 3832 | 1463821016248 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 01:56:56 INFO - PROCESS | 3832 | 1463821016257 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:56 INFO - PROCESS | 3832 | ++DOCSHELL 12883C00 == 45 [pid = 3832] [id = 481] 01:56:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (12887C00) [pid = 3832] [serial = 1443] [outer = 00000000] 01:56:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (12AEB400) [pid = 3832] [serial = 1444] [outer = 12887C00] 01:56:56 INFO - PROCESS | 3832 | 1463821016305 Marionette DEBUG loaded listener.js 01:56:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (140C3C00) [pid = 3832] [serial = 1445] [outer = 12887C00] 01:56:56 INFO - PROCESS | 3832 | 1463821016778 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 01:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 693ms 01:56:56 INFO - PROCESS | 3832 | 1463821016844 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 01:56:56 INFO - PROCESS | 3832 | 1463821016846 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 01:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:56:56 INFO - PROCESS | 3832 | 1463821016851 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:56:56 INFO - PROCESS | 3832 | 1463821016856 Marionette TRACE conn2 <- [1,1890,null,{}] 01:56:56 INFO - PROCESS | 3832 | 1463821016865 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:56 INFO - PROCESS | 3832 | 1463821016947 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 01:56:57 INFO - PROCESS | 3832 | 1463821017081 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:57 INFO - PROCESS | 3832 | ++DOCSHELL 15BA5C00 == 46 [pid = 3832] [id = 482] 01:56:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (15BA6400) [pid = 3832] [serial = 1446] [outer = 00000000] 01:56:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (15E2D400) [pid = 3832] [serial = 1447] [outer = 15BA6400] 01:56:57 INFO - PROCESS | 3832 | 1463821017125 Marionette DEBUG loaded listener.js 01:56:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (16C09400) [pid = 3832] [serial = 1448] [outer = 15BA6400] 01:56:57 INFO - PROCESS | 3832 | 1463821017479 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 01:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 647ms 01:56:57 INFO - PROCESS | 3832 | 1463821017517 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 01:56:57 INFO - PROCESS | 3832 | 1463821017519 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 01:56:57 INFO - PROCESS | 3832 | 1463821017522 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:56:57 INFO - PROCESS | 3832 | 1463821017524 Marionette TRACE conn2 <- [1,1894,null,{}] 01:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:56:57 INFO - PROCESS | 3832 | 1463821017528 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:57 INFO - PROCESS | 3832 | 1463821017609 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 01:56:57 INFO - PROCESS | 3832 | 1463821017615 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:57 INFO - PROCESS | 3832 | ++DOCSHELL 16C0E000 == 47 [pid = 3832] [id = 483] 01:56:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (16C12800) [pid = 3832] [serial = 1449] [outer = 00000000] 01:56:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (16D52800) [pid = 3832] [serial = 1450] [outer = 16C12800] 01:56:57 INFO - PROCESS | 3832 | 1463821017659 Marionette DEBUG loaded listener.js 01:56:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (16D53C00) [pid = 3832] [serial = 1451] [outer = 16C12800] 01:56:58 INFO - PROCESS | 3832 | 1463821018114 Marionette TRACE conn2 <- [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]]]}] 01:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 631ms 01:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:56:58 INFO - PROCESS | 3832 | 1463821018153 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 01:56:58 INFO - PROCESS | 3832 | 1463821018155 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 01:56:58 INFO - PROCESS | 3832 | 1463821018158 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:56:58 INFO - PROCESS | 3832 | 1463821018169 Marionette TRACE conn2 <- [1,1898,null,{}] 01:56:58 INFO - PROCESS | 3832 | 1463821018173 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:58 INFO - PROCESS | 3832 | 1463821018286 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 01:56:58 INFO - PROCESS | 3832 | 1463821018382 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:58 INFO - PROCESS | 3832 | ++DOCSHELL 17129800 == 48 [pid = 3832] [id = 484] 01:56:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (17226400) [pid = 3832] [serial = 1452] [outer = 00000000] 01:56:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (17558400) [pid = 3832] [serial = 1453] [outer = 17226400] 01:56:58 INFO - PROCESS | 3832 | 1463821018433 Marionette DEBUG loaded listener.js 01:56:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (17690400) [pid = 3832] [serial = 1454] [outer = 17226400] 01:56:58 INFO - PROCESS | 3832 | 1463821018877 Marionette TRACE conn2 <- [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]]]}] 01:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 739ms 01:56:58 INFO - PROCESS | 3832 | 1463821018923 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 01:56:58 INFO - PROCESS | 3832 | 1463821018925 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 01:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:56:58 INFO - PROCESS | 3832 | 1463821018928 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:56:58 INFO - PROCESS | 3832 | 1463821018930 Marionette TRACE conn2 <- [1,1902,null,{}] 01:56:58 INFO - PROCESS | 3832 | 1463821018933 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:59 INFO - PROCESS | 3832 | 1463821019051 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 01:56:59 INFO - PROCESS | 3832 | 1463821019102 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:59 INFO - PROCESS | 3832 | ++DOCSHELL 17AF4800 == 49 [pid = 3832] [id = 485] 01:56:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (17FBD400) [pid = 3832] [serial = 1455] [outer = 00000000] 01:56:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (184E5400) [pid = 3832] [serial = 1456] [outer = 17FBD400] 01:56:59 INFO - PROCESS | 3832 | 1463821019145 Marionette DEBUG loaded listener.js 01:56:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (18775C00) [pid = 3832] [serial = 1457] [outer = 17FBD400] 01:56:59 INFO - PROCESS | 3832 | 1463821019549 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 01:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 693ms 01:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:56:59 INFO - PROCESS | 3832 | 1463821019618 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 01:56:59 INFO - PROCESS | 3832 | 1463821019620 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 01:56:59 INFO - PROCESS | 3832 | 1463821019623 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:56:59 INFO - PROCESS | 3832 | 1463821019625 Marionette TRACE conn2 <- [1,1906,null,{}] 01:56:59 INFO - PROCESS | 3832 | 1463821019628 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:59 INFO - PROCESS | 3832 | 1463821019764 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 01:56:59 INFO - PROCESS | 3832 | 1463821019777 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:00 INFO - PROCESS | 3832 | ++DOCSHELL 10F19800 == 50 [pid = 3832] [id = 486] 01:57:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (16519000) [pid = 3832] [serial = 1458] [outer = 00000000] 01:57:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (19295C00) [pid = 3832] [serial = 1459] [outer = 16519000] 01:57:00 INFO - PROCESS | 3832 | 1463821020127 Marionette DEBUG loaded listener.js 01:57:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (19296C00) [pid = 3832] [serial = 1460] [outer = 16519000] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (15771C00) [pid = 3832] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (10F1DC00) [pid = 3832] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (11C65C00) [pid = 3832] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (15BB0400) [pid = 3832] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (1534AC00) [pid = 3832] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (16D4A800) [pid = 3832] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (1289F400) [pid = 3832] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (12A54000) [pid = 3832] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (15BB0C00) [pid = 3832] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (105F9800) [pid = 3832] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (10A57000) [pid = 3832] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (14273400) [pid = 3832] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (180D0400) [pid = 3832] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (14273000) [pid = 3832] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (12A53000) [pid = 3832] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (17232C00) [pid = 3832] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (1534F800) [pid = 3832] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (12D85000) [pid = 3832] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (10567800) [pid = 3832] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1511E800) [pid = 3832] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (11280C00) [pid = 3832] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (12A48000) [pid = 3832] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (10503400) [pid = 3832] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (17683400) [pid = 3832] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (0F9D1000) [pid = 3832] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (16D4F400) [pid = 3832] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (10A7A400) [pid = 3832] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (184E2400) [pid = 3832] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:57:00 INFO - PROCESS | 3832 | 1463821020488 Marionette TRACE conn2 <- [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]]]}] 01:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 925ms 01:57:00 INFO - PROCESS | 3832 | 1463821020551 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 01:57:00 INFO - PROCESS | 3832 | 1463821020553 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 01:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:57:00 INFO - PROCESS | 3832 | 1463821020556 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:57:00 INFO - PROCESS | 3832 | 1463821020558 Marionette TRACE conn2 <- [1,1910,null,{}] 01:57:00 INFO - PROCESS | 3832 | 1463821020561 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:00 INFO - PROCESS | 3832 | 1463821020639 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 01:57:00 INFO - PROCESS | 3832 | 1463821020739 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:00 INFO - PROCESS | 3832 | ++DOCSHELL 0F9D1000 == 51 [pid = 3832] [id = 487] 01:57:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (0F9D2000) [pid = 3832] [serial = 1461] [outer = 00000000] 01:57:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (12889000) [pid = 3832] [serial = 1462] [outer = 0F9D2000] 01:57:00 INFO - PROCESS | 3832 | 1463821020798 Marionette DEBUG loaded listener.js 01:57:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (12DD6000) [pid = 3832] [serial = 1463] [outer = 0F9D2000] 01:57:01 INFO - PROCESS | 3832 | 1463821021148 Marionette TRACE conn2 <- [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]]]}] 01:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 616ms 01:57:01 INFO - PROCESS | 3832 | 1463821021194 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 01:57:01 INFO - PROCESS | 3832 | 1463821021196 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 01:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:57:01 INFO - PROCESS | 3832 | 1463821021200 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:57:01 INFO - PROCESS | 3832 | 1463821021202 Marionette TRACE conn2 <- [1,1914,null,{}] 01:57:01 INFO - PROCESS | 3832 | 1463821021205 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:01 INFO - PROCESS | 3832 | 1463821021325 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 01:57:01 INFO - PROCESS | 3832 | 1463821021366 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:01 INFO - PROCESS | 3832 | ++DOCSHELL 10A77800 == 52 [pid = 3832] [id = 488] 01:57:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (13DB6800) [pid = 3832] [serial = 1464] [outer = 00000000] 01:57:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (155F0800) [pid = 3832] [serial = 1465] [outer = 13DB6800] 01:57:01 INFO - PROCESS | 3832 | 1463821021393 Marionette DEBUG loaded listener.js 01:57:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (16C0D400) [pid = 3832] [serial = 1466] [outer = 13DB6800] 01:57:01 INFO - PROCESS | 3832 | 1463821021792 Marionette TRACE conn2 <- [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]]]}] 01:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 616ms 01:57:01 INFO - PROCESS | 3832 | 1463821021822 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 01:57:01 INFO - PROCESS | 3832 | 1463821021824 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 01:57:01 INFO - PROCESS | 3832 | 1463821021827 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:57:01 INFO - PROCESS | 3832 | 1463821021829 Marionette TRACE conn2 <- [1,1918,null,{}] 01:57:01 INFO - PROCESS | 3832 | 1463821021832 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:01 INFO - PROCESS | 3832 | 1463821021951 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 01:57:01 INFO - PROCESS | 3832 | 1463821021960 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:01 INFO - PROCESS | 3832 | ++DOCSHELL 15128800 == 53 [pid = 3832] [id = 489] 01:57:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (17554C00) [pid = 3832] [serial = 1467] [outer = 00000000] 01:57:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (182B4C00) [pid = 3832] [serial = 1468] [outer = 17554C00] 01:57:01 INFO - PROCESS | 3832 | 1463821022009 Marionette DEBUG loaded listener.js 01:57:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (189C7C00) [pid = 3832] [serial = 1469] [outer = 17554C00] 01:57:02 INFO - PROCESS | 3832 | 1463821022670 Marionette TRACE conn2 <- [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]]]}] 01:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 894ms 01:57:02 INFO - PROCESS | 3832 | 1463821022728 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 01:57:02 INFO - PROCESS | 3832 | 1463821022734 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 01:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:57:02 INFO - PROCESS | 3832 | 1463821022740 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:57:02 INFO - PROCESS | 3832 | 1463821022744 Marionette TRACE conn2 <- [1,1922,null,{}] 01:57:02 INFO - PROCESS | 3832 | 1463821022750 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:02 INFO - PROCESS | 3832 | 1463821022873 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 01:57:03 INFO - PROCESS | 3832 | 1463821023007 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:03 INFO - PROCESS | 3832 | ++DOCSHELL 1127D400 == 54 [pid = 3832] [id = 490] 01:57:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (11287400) [pid = 3832] [serial = 1470] [outer = 00000000] 01:57:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (12AEA400) [pid = 3832] [serial = 1471] [outer = 11287400] 01:57:03 INFO - PROCESS | 3832 | 1463821023063 Marionette DEBUG loaded listener.js 01:57:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (131F8C00) [pid = 3832] [serial = 1472] [outer = 11287400] 01:57:03 INFO - PROCESS | 3832 | 1463821023645 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 01:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 940ms 01:57:03 INFO - PROCESS | 3832 | 1463821023684 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 01:57:03 INFO - PROCESS | 3832 | 1463821023690 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 01:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:57:03 INFO - PROCESS | 3832 | 1463821023696 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:57:03 INFO - PROCESS | 3832 | 1463821023699 Marionette TRACE conn2 <- [1,1926,null,{}] 01:57:03 INFO - PROCESS | 3832 | 1463821023703 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:03 INFO - PROCESS | 3832 | 1463821023793 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 01:57:03 INFO - PROCESS | 3832 | 1463821023952 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:03 INFO - PROCESS | 3832 | ++DOCSHELL 14018C00 == 55 [pid = 3832] [id = 491] 01:57:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (14EB5400) [pid = 3832] [serial = 1473] [outer = 00000000] 01:57:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (155F1800) [pid = 3832] [serial = 1474] [outer = 14EB5400] 01:57:04 INFO - PROCESS | 3832 | 1463821024006 Marionette DEBUG loaded listener.js 01:57:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (15E30400) [pid = 3832] [serial = 1475] [outer = 14EB5400] 01:57:04 INFO - PROCESS | 3832 | 1463821024620 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 01:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 986ms 01:57:04 INFO - PROCESS | 3832 | 1463821024681 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 01:57:04 INFO - PROCESS | 3832 | 1463821024683 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 01:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:57:04 INFO - PROCESS | 3832 | 1463821024687 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:57:04 INFO - PROCESS | 3832 | 1463821024691 Marionette TRACE conn2 <- [1,1930,null,{}] 01:57:04 INFO - PROCESS | 3832 | 1463821024701 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:04 INFO - PROCESS | 3832 | 1463821024809 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 01:57:04 INFO - PROCESS | 3832 | 1463821024955 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:04 INFO - PROCESS | 3832 | ++DOCSHELL 182AFC00 == 56 [pid = 3832] [id = 492] 01:57:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (1842B400) [pid = 3832] [serial = 1476] [outer = 00000000] 01:57:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (19294400) [pid = 3832] [serial = 1477] [outer = 1842B400] 01:57:05 INFO - PROCESS | 3832 | 1463821025011 Marionette DEBUG loaded listener.js 01:57:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (19A46000) [pid = 3832] [serial = 1478] [outer = 1842B400] 01:57:05 INFO - PROCESS | 3832 | 1463821025592 Marionette TRACE conn2 <- [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]]]}] 01:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 924ms 01:57:05 INFO - PROCESS | 3832 | 1463821025615 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 01:57:05 INFO - PROCESS | 3832 | 1463821025618 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 01:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:57:05 INFO - PROCESS | 3832 | 1463821025621 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:57:05 INFO - PROCESS | 3832 | 1463821025623 Marionette TRACE conn2 <- [1,1934,null,{}] 01:57:05 INFO - PROCESS | 3832 | 1463821025627 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:05 INFO - PROCESS | 3832 | 1463821025731 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 01:57:05 INFO - PROCESS | 3832 | 1463821025843 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:05 INFO - PROCESS | 3832 | ++DOCSHELL 16E4B000 == 57 [pid = 3832] [id = 493] 01:57:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (17AF6C00) [pid = 3832] [serial = 1479] [outer = 00000000] 01:57:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (19A4E800) [pid = 3832] [serial = 1480] [outer = 17AF6C00] 01:57:05 INFO - PROCESS | 3832 | 1463821025901 Marionette DEBUG loaded listener.js 01:57:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (19B48400) [pid = 3832] [serial = 1481] [outer = 17AF6C00] 01:57:06 INFO - PROCESS | 3832 | 1463821026491 Marionette TRACE conn2 <- [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]]]}] 01:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 925ms 01:57:06 INFO - PROCESS | 3832 | 1463821026550 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 01:57:06 INFO - PROCESS | 3832 | 1463821026552 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 01:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:57:06 INFO - PROCESS | 3832 | 1463821026556 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:57:06 INFO - PROCESS | 3832 | 1463821026558 Marionette TRACE conn2 <- [1,1938,null,{}] 01:57:06 INFO - PROCESS | 3832 | 1463821026562 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:06 INFO - PROCESS | 3832 | 1463821026817 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 01:57:06 INFO - PROCESS | 3832 | 1463821026995 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:06 INFO - PROCESS | 3832 | ++DOCSHELL 10A7D800 == 58 [pid = 3832] [id = 494] 01:57:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (10A81000) [pid = 3832] [serial = 1482] [outer = 00000000] 01:57:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (10C72000) [pid = 3832] [serial = 1483] [outer = 10A81000] 01:57:07 INFO - PROCESS | 3832 | 1463821027044 Marionette DEBUG loaded listener.js 01:57:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (10F19400) [pid = 3832] [serial = 1484] [outer = 10A81000] 01:57:07 INFO - PROCESS | 3832 | --DOCSHELL 10A77800 == 57 [pid = 3832] [id = 488] 01:57:07 INFO - PROCESS | 3832 | --DOCSHELL 0F9D1000 == 56 [pid = 3832] [id = 487] 01:57:07 INFO - PROCESS | 3832 | --DOCSHELL 10F19800 == 55 [pid = 3832] [id = 486] 01:57:07 INFO - PROCESS | 3832 | --DOCSHELL 17AF4800 == 54 [pid = 3832] [id = 485] 01:57:07 INFO - PROCESS | 3832 | --DOCSHELL 17129800 == 53 [pid = 3832] [id = 484] 01:57:07 INFO - PROCESS | 3832 | --DOCSHELL 16C0E000 == 52 [pid = 3832] [id = 483] 01:57:07 INFO - PROCESS | 3832 | --DOCSHELL 15BA5C00 == 51 [pid = 3832] [id = 482] 01:57:07 INFO - PROCESS | 3832 | --DOCSHELL 12883C00 == 50 [pid = 3832] [id = 481] 01:57:07 INFO - PROCESS | 3832 | --DOCSHELL 10D09400 == 49 [pid = 3832] [id = 480] 01:57:07 INFO - PROCESS | 3832 | --DOCSHELL 0F26D000 == 48 [pid = 3832] [id = 479] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (151DC400) [pid = 3832] [serial = 1256] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (17FBEC00) [pid = 3832] [serial = 1346] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (18773800) [pid = 3832] [serial = 1349] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (15119800) [pid = 3832] [serial = 1343] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (10C75800) [pid = 3832] [serial = 1295] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (16C16C00) [pid = 3832] [serial = 1301] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (15B22800) [pid = 3832] [serial = 1250] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (12D2F800) [pid = 3832] [serial = 1298] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (11A03400) [pid = 3832] [serial = 1253] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (177CB000) [pid = 3832] [serial = 1259] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (18438400) [pid = 3832] [serial = 1262] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (175F2C00) [pid = 3832] [serial = 1304] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (12A4EC00) [pid = 3832] [serial = 1340] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (18776C00) [pid = 3832] [serial = 1337] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (177CEC00) [pid = 3832] [serial = 1411] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (17F64400) [pid = 3832] [serial = 1394] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (17AF2400) [pid = 3832] [serial = 1393] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (12A4C400) [pid = 3832] [serial = 1399] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (12D26000) [pid = 3832] [serial = 1400] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (16EEB800) [pid = 3832] [serial = 1408] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (16C15000) [pid = 3832] [serial = 1388] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (15BAC800) [pid = 3832] [serial = 1387] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (1842CC00) [pid = 3832] [serial = 1391] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (17FC9C00) [pid = 3832] [serial = 1390] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (12D25400) [pid = 3832] [serial = 1397] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (12A70C00) [pid = 3832] [serial = 1396] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (131F6C00) [pid = 3832] [serial = 1385] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (12A73800) [pid = 3832] [serial = 1384] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (16C08400) [pid = 3832] [serial = 1405] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (17F72C00) [pid = 3832] [serial = 1412] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (10C72400) [pid = 3832] [serial = 1382] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (10A62000) [pid = 3832] [serial = 1381] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (14274800) [pid = 3832] [serial = 1417] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (189CFC00) [pid = 3832] [serial = 1423] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1511D400) [pid = 3832] [serial = 1402] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (155EF000) [pid = 3832] [serial = 1403] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (184DE400) [pid = 3832] [serial = 1414] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (18774400) [pid = 3832] [serial = 1420] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (184DEC00) [pid = 3832] [serial = 1415] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (17225000) [pid = 3832] [serial = 1409] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (189C3400) [pid = 3832] [serial = 1421] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16CB7C00) [pid = 3832] [serial = 1406] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16E44400) [pid = 3832] [serial = 1418] [outer = 00000000] [url = about:blank] 01:57:07 INFO - PROCESS | 3832 | 1463821027659 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 01:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1125ms 01:57:07 INFO - PROCESS | 3832 | 1463821027685 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 01:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:57:07 INFO - PROCESS | 3832 | 1463821027688 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 01:57:07 INFO - PROCESS | 3832 | 1463821027692 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:57:07 INFO - PROCESS | 3832 | 1463821027696 Marionette TRACE conn2 <- [1,1942,null,{}] 01:57:07 INFO - PROCESS | 3832 | 1463821027701 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:07 INFO - PROCESS | 3832 | 1463821027798 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 01:57:07 INFO - PROCESS | 3832 | 1463821027900 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:07 INFO - PROCESS | 3832 | ++DOCSHELL 10A62000 == 49 [pid = 3832] [id = 495] 01:57:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (10A7B400) [pid = 3832] [serial = 1485] [outer = 00000000] 01:57:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (10D0DC00) [pid = 3832] [serial = 1486] [outer = 10A7B400] 01:57:07 INFO - PROCESS | 3832 | 1463821027947 Marionette DEBUG loaded listener.js 01:57:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (128A3000) [pid = 3832] [serial = 1487] [outer = 10A7B400] 01:57:08 INFO - PROCESS | 3832 | 1463821028345 Marionette TRACE conn2 <- [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]]]}] 01:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 724ms 01:57:08 INFO - PROCESS | 3832 | 1463821028414 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 01:57:08 INFO - PROCESS | 3832 | 1463821028417 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 01:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:57:08 INFO - PROCESS | 3832 | 1463821028421 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:57:08 INFO - PROCESS | 3832 | 1463821028422 Marionette TRACE conn2 <- [1,1946,null,{}] 01:57:08 INFO - PROCESS | 3832 | 1463821028426 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:08 INFO - PROCESS | 3832 | 1463821028508 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 01:57:08 INFO - PROCESS | 3832 | 1463821028523 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:08 INFO - PROCESS | 3832 | ++DOCSHELL 12B5E000 == 50 [pid = 3832] [id = 496] 01:57:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (12D7E400) [pid = 3832] [serial = 1488] [outer = 00000000] 01:57:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (131F1400) [pid = 3832] [serial = 1489] [outer = 12D7E400] 01:57:08 INFO - PROCESS | 3832 | 1463821028571 Marionette DEBUG loaded listener.js 01:57:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1382A000) [pid = 3832] [serial = 1490] [outer = 12D7E400] 01:57:09 INFO - PROCESS | 3832 | 1463821029261 Marionette TRACE conn2 <- [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]]]}] 01:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 894ms 01:57:09 INFO - PROCESS | 3832 | 1463821029324 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 01:57:09 INFO - PROCESS | 3832 | 1463821029329 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 01:57:09 INFO - PROCESS | 3832 | 1463821029334 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:57:09 INFO - PROCESS | 3832 | 1463821029338 Marionette TRACE conn2 <- [1,1950,null,{}] 01:57:09 INFO - PROCESS | 3832 | 1463821029344 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:09 INFO - PROCESS | 3832 | 1463821029480 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 01:57:09 INFO - PROCESS | 3832 | 1463821029590 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:09 INFO - PROCESS | 3832 | ++DOCSHELL 10F1DC00 == 51 [pid = 3832] [id = 497] 01:57:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (110E1800) [pid = 3832] [serial = 1491] [outer = 00000000] 01:57:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (12A73800) [pid = 3832] [serial = 1492] [outer = 110E1800] 01:57:09 INFO - PROCESS | 3832 | 1463821029645 Marionette DEBUG loaded listener.js 01:57:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (12D24C00) [pid = 3832] [serial = 1493] [outer = 110E1800] 01:57:10 INFO - PROCESS | 3832 | 1463821030233 Marionette TRACE conn2 <- [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]]]}] 01:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 925ms 01:57:10 INFO - PROCESS | 3832 | 1463821030264 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 01:57:10 INFO - PROCESS | 3832 | 1463821030270 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 01:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:57:10 INFO - PROCESS | 3832 | 1463821030276 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:57:10 INFO - PROCESS | 3832 | 1463821030279 Marionette TRACE conn2 <- [1,1954,null,{}] 01:57:10 INFO - PROCESS | 3832 | 1463821030283 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:10 INFO - PROCESS | 3832 | 1463821030387 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 01:57:10 INFO - PROCESS | 3832 | 1463821030493 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:10 INFO - PROCESS | 3832 | ++DOCSHELL 10D02000 == 52 [pid = 3832] [id = 498] 01:57:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1400E000) [pid = 3832] [serial = 1494] [outer = 00000000] 01:57:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (15119800) [pid = 3832] [serial = 1495] [outer = 1400E000] 01:57:10 INFO - PROCESS | 3832 | 1463821030547 Marionette DEBUG loaded listener.js 01:57:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (15120000) [pid = 3832] [serial = 1496] [outer = 1400E000] 01:57:11 INFO - PROCESS | 3832 | 1463821031193 Marionette TRACE conn2 <- [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]]]}] 01:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 986ms 01:57:11 INFO - PROCESS | 3832 | 1463821031261 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 01:57:11 INFO - PROCESS | 3832 | 1463821031264 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 01:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:57:11 INFO - PROCESS | 3832 | 1463821031268 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:57:11 INFO - PROCESS | 3832 | 1463821031271 Marionette TRACE conn2 <- [1,1958,null,{}] 01:57:11 INFO - PROCESS | 3832 | 1463821031282 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:11 INFO - PROCESS | 3832 | 1463821031386 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 01:57:11 INFO - PROCESS | 3832 | 1463821031523 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:11 INFO - PROCESS | 3832 | ++DOCSHELL 142E8400 == 53 [pid = 3832] [id = 499] 01:57:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (151E4C00) [pid = 3832] [serial = 1497] [outer = 00000000] 01:57:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (15D0A000) [pid = 3832] [serial = 1498] [outer = 151E4C00] 01:57:11 INFO - PROCESS | 3832 | 1463821031580 Marionette DEBUG loaded listener.js 01:57:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (16C0F800) [pid = 3832] [serial = 1499] [outer = 151E4C00] 01:57:12 INFO - PROCESS | 3832 | 1463821032111 Marionette TRACE conn2 <- [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]]]}] 01:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 879ms 01:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:57:12 INFO - PROCESS | 3832 | 1463821032154 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 01:57:12 INFO - PROCESS | 3832 | 1463821032157 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 01:57:12 INFO - PROCESS | 3832 | 1463821032161 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:57:12 INFO - PROCESS | 3832 | 1463821032163 Marionette TRACE conn2 <- [1,1962,null,{}] 01:57:12 INFO - PROCESS | 3832 | 1463821032166 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:12 INFO - PROCESS | 3832 | 1463821032266 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 01:57:12 INFO - PROCESS | 3832 | 1463821032372 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:12 INFO - PROCESS | 3832 | ++DOCSHELL 15D02000 == 54 [pid = 3832] [id = 500] 01:57:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (15D08800) [pid = 3832] [serial = 1500] [outer = 00000000] 01:57:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (16D50800) [pid = 3832] [serial = 1501] [outer = 15D08800] 01:57:12 INFO - PROCESS | 3832 | 1463821032425 Marionette DEBUG loaded listener.js 01:57:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (16D52400) [pid = 3832] [serial = 1502] [outer = 15D08800] 01:57:12 INFO - PROCESS | 3832 | 1463821032994 Marionette TRACE conn2 <- [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]]]}] 01:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 893ms 01:57:13 INFO - PROCESS | 3832 | 1463821033048 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 01:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:57:13 INFO - PROCESS | 3832 | 1463821033051 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 01:57:13 INFO - PROCESS | 3832 | 1463821033056 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:57:13 INFO - PROCESS | 3832 | 1463821033059 Marionette TRACE conn2 <- [1,1966,null,{}] 01:57:13 INFO - PROCESS | 3832 | 1463821033064 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:13 INFO - PROCESS | 3832 | 1463821033162 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 01:57:13 INFO - PROCESS | 3832 | 1463821033269 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:13 INFO - PROCESS | 3832 | ++DOCSHELL 16C16800 == 55 [pid = 3832] [id = 501] 01:57:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (16CAE400) [pid = 3832] [serial = 1503] [outer = 00000000] 01:57:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (17232C00) [pid = 3832] [serial = 1504] [outer = 16CAE400] 01:57:13 INFO - PROCESS | 3832 | 1463821033321 Marionette DEBUG loaded listener.js 01:57:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (17553400) [pid = 3832] [serial = 1505] [outer = 16CAE400] 01:57:13 INFO - PROCESS | 3832 | 1463821033885 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 832ms 01:57:13 INFO - PROCESS | 3832 | 1463821033896 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 01:57:13 INFO - PROCESS | 3832 | 1463821033898 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 01:57:13 INFO - PROCESS | 3832 | 1463821033918 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:57:13 INFO - PROCESS | 3832 | 1463821033920 Marionette TRACE conn2 <- [1,1970,null,{}] 01:57:13 INFO - PROCESS | 3832 | 1463821033924 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:14 INFO - PROCESS | 3832 | 1463821034035 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 01:57:14 INFO - PROCESS | 3832 | 1463821034150 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:14 INFO - PROCESS | 3832 | ++DOCSHELL 10A59400 == 56 [pid = 3832] [id = 502] 01:57:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (10A5F000) [pid = 3832] [serial = 1506] [outer = 00000000] 01:57:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (10C72C00) [pid = 3832] [serial = 1507] [outer = 10A5F000] 01:57:14 INFO - PROCESS | 3832 | 1463821034321 Marionette DEBUG loaded listener.js 01:57:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (11C97400) [pid = 3832] [serial = 1508] [outer = 10A5F000] 01:57:14 INFO - PROCESS | 3832 | 1463821034916 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1017ms 01:57:14 INFO - PROCESS | 3832 | 1463821034942 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 01:57:14 INFO - PROCESS | 3832 | 1463821034946 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 01:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:57:14 INFO - PROCESS | 3832 | --DOCSHELL 10A62000 == 55 [pid = 3832] [id = 495] 01:57:14 INFO - PROCESS | 3832 | --DOCSHELL 10A7D800 == 54 [pid = 3832] [id = 494] 01:57:14 INFO - PROCESS | 3832 | --DOCSHELL 14018C00 == 53 [pid = 3832] [id = 491] 01:57:14 INFO - PROCESS | 3832 | --DOCSHELL 1127D400 == 52 [pid = 3832] [id = 490] 01:57:14 INFO - PROCESS | 3832 | 1463821035005 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:57:15 INFO - PROCESS | 3832 | 1463821035008 Marionette TRACE conn2 <- [1,1974,null,{}] 01:57:15 INFO - PROCESS | 3832 | 1463821035026 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:15 INFO - PROCESS | 3832 | 1463821035123 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 01:57:15 INFO - PROCESS | 3832 | 1463821035137 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:15 INFO - PROCESS | 3832 | ++DOCSHELL 1337A400 == 53 [pid = 3832] [id = 503] 01:57:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (1382F000) [pid = 3832] [serial = 1509] [outer = 00000000] 01:57:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (140C4000) [pid = 3832] [serial = 1510] [outer = 1382F000] 01:57:15 INFO - PROCESS | 3832 | 1463821035183 Marionette DEBUG loaded listener.js 01:57:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (15126800) [pid = 3832] [serial = 1511] [outer = 1382F000] 01:57:15 INFO - PROCESS | 3832 | 1463821035636 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 725ms 01:57:15 INFO - PROCESS | 3832 | 1463821035675 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 01:57:15 INFO - PROCESS | 3832 | 1463821035678 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 01:57:15 INFO - PROCESS | 3832 | 1463821035684 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:57:15 INFO - PROCESS | 3832 | 1463821035686 Marionette TRACE conn2 <- [1,1978,null,{}] 01:57:15 INFO - PROCESS | 3832 | 1463821035690 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:15 INFO - PROCESS | 3832 | 1463821035801 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 01:57:15 INFO - PROCESS | 3832 | 1463821035811 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:15 INFO - PROCESS | 3832 | ++DOCSHELL 160DB400 == 54 [pid = 3832] [id = 504] 01:57:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (16C14000) [pid = 3832] [serial = 1512] [outer = 00000000] 01:57:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (16D4F400) [pid = 3832] [serial = 1513] [outer = 16C14000] 01:57:15 INFO - PROCESS | 3832 | 1463821035857 Marionette DEBUG loaded listener.js 01:57:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (17534400) [pid = 3832] [serial = 1514] [outer = 16C14000] 01:57:16 INFO - PROCESS | 3832 | 1463821036382 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 724ms 01:57:16 INFO - PROCESS | 3832 | 1463821036426 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 01:57:16 INFO - PROCESS | 3832 | 1463821036428 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 01:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:57:16 INFO - PROCESS | 3832 | 1463821036431 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:57:16 INFO - PROCESS | 3832 | 1463821036435 Marionette TRACE conn2 <- [1,1982,null,{}] 01:57:16 INFO - PROCESS | 3832 | 1463821036445 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:16 INFO - PROCESS | 3832 | 1463821036579 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 01:57:16 INFO - PROCESS | 3832 | 1463821036577 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:16 INFO - PROCESS | 3832 | ++DOCSHELL 177CB000 == 55 [pid = 3832] [id = 505] 01:57:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (177CEC00) [pid = 3832] [serial = 1515] [outer = 00000000] 01:57:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (17F64400) [pid = 3832] [serial = 1516] [outer = 177CEC00] 01:57:16 INFO - PROCESS | 3832 | 1463821036675 Marionette DEBUG loaded listener.js 01:57:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (180CEC00) [pid = 3832] [serial = 1517] [outer = 177CEC00] 01:57:17 INFO - PROCESS | 3832 | 1463821037084 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 01:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 693ms 01:57:17 INFO - PROCESS | 3832 | 1463821037114 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 01:57:17 INFO - PROCESS | 3832 | 1463821037117 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 01:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:57:17 INFO - PROCESS | 3832 | 1463821037120 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:57:17 INFO - PROCESS | 3832 | 1463821037122 Marionette TRACE conn2 <- [1,1986,null,{}] 01:57:17 INFO - PROCESS | 3832 | 1463821037125 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:17 INFO - PROCESS | 3832 | 1463821037279 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 01:57:17 INFO - PROCESS | 3832 | 1463821037312 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:17 INFO - PROCESS | 3832 | ++DOCSHELL 17AF2800 == 56 [pid = 3832] [id = 506] 01:57:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (18435C00) [pid = 3832] [serial = 1518] [outer = 00000000] 01:57:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (184DF000) [pid = 3832] [serial = 1519] [outer = 18435C00] 01:57:17 INFO - PROCESS | 3832 | 1463821037355 Marionette DEBUG loaded listener.js 01:57:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (184E0000) [pid = 3832] [serial = 1520] [outer = 18435C00] 01:57:17 INFO - PROCESS | 3832 | 1463821037766 Marionette TRACE conn2 <- [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]]]}] 01:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 678ms 01:57:17 INFO - PROCESS | 3832 | 1463821037802 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 01:57:17 INFO - PROCESS | 3832 | 1463821037804 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 01:57:17 INFO - PROCESS | 3832 | 1463821037807 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:57:17 INFO - PROCESS | 3832 | 1463821037809 Marionette TRACE conn2 <- [1,1990,null,{}] 01:57:17 INFO - PROCESS | 3832 | 1463821037812 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:17 INFO - PROCESS | 3832 | 1463821037926 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 01:57:18 INFO - PROCESS | 3832 | 1463821038070 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:18 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (17226400) [pid = 3832] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:57:18 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (11A0E800) [pid = 3832] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:57:18 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (12887C00) [pid = 3832] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:57:18 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (189CF000) [pid = 3832] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:57:18 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (15BA6400) [pid = 3832] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:57:18 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (12A49800) [pid = 3832] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:57:18 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (15124000) [pid = 3832] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:57:18 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (17FBD400) [pid = 3832] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:57:18 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (16C12800) [pid = 3832] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:57:18 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (1768FC00) [pid = 3832] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:57:18 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (0F274400) [pid = 3832] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:57:18 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (13DB6800) [pid = 3832] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:57:18 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (10A81000) [pid = 3832] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:57:18 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (16519000) [pid = 3832] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:57:18 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (0F9D2000) [pid = 3832] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:57:18 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (10A7B400) [pid = 3832] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:57:18 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (17692800) [pid = 3832] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:57:18 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (16CB4400) [pid = 3832] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:57:18 INFO - PROCESS | 3832 | ++DOCSHELL 1043FC00 == 57 [pid = 3832] [id = 507] 01:57:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (10503400) [pid = 3832] [serial = 1521] [outer = 00000000] 01:57:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (10D0C400) [pid = 3832] [serial = 1522] [outer = 10503400] 01:57:18 INFO - PROCESS | 3832 | 1463821038132 Marionette DEBUG loaded listener.js 01:57:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (12D26400) [pid = 3832] [serial = 1523] [outer = 10503400] 01:57:18 INFO - PROCESS | 3832 | 1463821038522 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 01:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 724ms 01:57:18 INFO - PROCESS | 3832 | 1463821038548 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 01:57:18 INFO - PROCESS | 3832 | 1463821038550 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 01:57:18 INFO - PROCESS | 3832 | 1463821038553 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:57:18 INFO - PROCESS | 3832 | 1463821038555 Marionette TRACE conn2 <- [1,1994,null,{}] 01:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:57:18 INFO - PROCESS | 3832 | 1463821038558 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:18 INFO - PROCESS | 3832 | 1463821038705 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 01:57:18 INFO - PROCESS | 3832 | 1463821038720 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:18 INFO - PROCESS | 3832 | ++DOCSHELL 11A0B800 == 58 [pid = 3832] [id = 508] 01:57:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (12A53000) [pid = 3832] [serial = 1524] [outer = 00000000] 01:57:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (184DF800) [pid = 3832] [serial = 1525] [outer = 12A53000] 01:57:18 INFO - PROCESS | 3832 | 1463821038763 Marionette DEBUG loaded listener.js 01:57:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (189C6800) [pid = 3832] [serial = 1526] [outer = 12A53000] 01:57:19 INFO - PROCESS | 3832 | 1463821039152 Marionette TRACE conn2 <- [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]]]}] 01:57:19 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 01:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 632ms 01:57:19 INFO - PROCESS | 3832 | 1463821039175 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 01:57:19 INFO - PROCESS | 3832 | 1463821039177 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 01:57:19 INFO - PROCESS | 3832 | 1463821039180 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:57:19 INFO - PROCESS | 3832 | 1463821039182 Marionette TRACE conn2 <- [1,1998,null,{}] 01:57:19 INFO - PROCESS | 3832 | 1463821039185 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:19 INFO - PROCESS | 3832 | 1463821039264 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 01:57:19 INFO - PROCESS | 3832 | 1463821039364 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:19 INFO - PROCESS | 3832 | ++DOCSHELL 10C69000 == 59 [pid = 3832] [id = 509] 01:57:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (110D5C00) [pid = 3832] [serial = 1527] [outer = 00000000] 01:57:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (1928E400) [pid = 3832] [serial = 1528] [outer = 110D5C00] 01:57:19 INFO - PROCESS | 3832 | 1463821039407 Marionette DEBUG loaded listener.js 01:57:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (19295800) [pid = 3832] [serial = 1529] [outer = 110D5C00] 01:57:19 INFO - PROCESS | 3832 | 1463821039763 Marionette TRACE conn2 <- [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]]]}] 01:57:19 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 01:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 616ms 01:57:19 INFO - PROCESS | 3832 | 1463821039818 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 01:57:19 INFO - PROCESS | 3832 | 1463821039820 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 01:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:57:19 INFO - PROCESS | 3832 | 1463821039823 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:57:19 INFO - PROCESS | 3832 | 1463821039825 Marionette TRACE conn2 <- [1,2002,null,{}] 01:57:19 INFO - PROCESS | 3832 | 1463821039828 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:19 INFO - PROCESS | 3832 | 1463821039947 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 01:57:19 INFO - PROCESS | 3832 | 1463821039989 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:19 INFO - PROCESS | 3832 | ++DOCSHELL 184E2400 == 60 [pid = 3832] [id = 510] 01:57:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (184E5C00) [pid = 3832] [serial = 1530] [outer = 00000000] 01:57:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (19A4A800) [pid = 3832] [serial = 1531] [outer = 184E5C00] 01:57:20 INFO - PROCESS | 3832 | 1463821040033 Marionette DEBUG loaded listener.js 01:57:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (19A4F800) [pid = 3832] [serial = 1532] [outer = 184E5C00] 01:57:20 INFO - PROCESS | 3832 | 1463821040696 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 01:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 924ms 01:57:20 INFO - PROCESS | 3832 | 1463821040762 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 01:57:20 INFO - PROCESS | 3832 | 1463821040766 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 01:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:57:20 INFO - PROCESS | 3832 | 1463821040773 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:57:20 INFO - PROCESS | 3832 | 1463821040776 Marionette TRACE conn2 <- [1,2006,null,{}] 01:57:20 INFO - PROCESS | 3832 | 1463821040781 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:20 INFO - PROCESS | 3832 | 1463821040890 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 01:57:21 INFO - PROCESS | 3832 | 1463821041031 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:21 INFO - PROCESS | 3832 | ++DOCSHELL 10A77800 == 61 [pid = 3832] [id = 511] 01:57:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (10C74400) [pid = 3832] [serial = 1533] [outer = 00000000] 01:57:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (140C9400) [pid = 3832] [serial = 1534] [outer = 10C74400] 01:57:21 INFO - PROCESS | 3832 | 1463821041087 Marionette DEBUG loaded listener.js 01:57:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (15777000) [pid = 3832] [serial = 1535] [outer = 10C74400] 01:57:21 INFO - PROCESS | 3832 | 1463821041699 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 986ms 01:57:21 INFO - PROCESS | 3832 | 1463821041757 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 01:57:21 INFO - PROCESS | 3832 | 1463821041763 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 01:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:57:21 INFO - PROCESS | 3832 | 1463821041770 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:57:21 INFO - PROCESS | 3832 | 1463821041773 Marionette TRACE conn2 <- [1,2010,null,{}] 01:57:21 INFO - PROCESS | 3832 | 1463821041776 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:21 INFO - PROCESS | 3832 | 1463821041887 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 01:57:22 INFO - PROCESS | 3832 | 1463821042028 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:22 INFO - PROCESS | 3832 | ++DOCSHELL 15BA4400 == 62 [pid = 3832] [id = 512] 01:57:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (16CB0C00) [pid = 3832] [serial = 1536] [outer = 00000000] 01:57:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (17742800) [pid = 3832] [serial = 1537] [outer = 16CB0C00] 01:57:22 INFO - PROCESS | 3832 | 1463821042082 Marionette DEBUG loaded listener.js 01:57:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (17F67000) [pid = 3832] [serial = 1538] [outer = 16CB0C00] 01:57:22 INFO - PROCESS | 3832 | 1463821042658 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 01:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 940ms 01:57:22 INFO - PROCESS | 3832 | 1463821042696 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 01:57:22 INFO - PROCESS | 3832 | 1463821042699 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 01:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:57:22 INFO - PROCESS | 3832 | 1463821042703 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:57:22 INFO - PROCESS | 3832 | 1463821042707 Marionette TRACE conn2 <- [1,2014,null,{}] 01:57:22 INFO - PROCESS | 3832 | 1463821042731 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:22 INFO - PROCESS | 3832 | 1463821042871 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 01:57:22 INFO - PROCESS | 3832 | 1463821042940 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:22 INFO - PROCESS | 3832 | ++DOCSHELL 19B49800 == 63 [pid = 3832] [id = 513] 01:57:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (19B4D000) [pid = 3832] [serial = 1539] [outer = 00000000] 01:57:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (19B50000) [pid = 3832] [serial = 1540] [outer = 19B4D000] 01:57:22 INFO - PROCESS | 3832 | 1463821042996 Marionette DEBUG loaded listener.js 01:57:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (19B54800) [pid = 3832] [serial = 1541] [outer = 19B4D000] 01:57:23 INFO - PROCESS | 3832 | 1463821043542 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 01:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 893ms 01:57:23 INFO - PROCESS | 3832 | 1463821043590 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 01:57:23 INFO - PROCESS | 3832 | 1463821043593 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 01:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:57:23 INFO - PROCESS | 3832 | 1463821043597 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:57:23 INFO - PROCESS | 3832 | 1463821043599 Marionette TRACE conn2 <- [1,2018,null,{}] 01:57:23 INFO - PROCESS | 3832 | 1463821043602 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:23 INFO - PROCESS | 3832 | 1463821043707 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 01:57:23 INFO - PROCESS | 3832 | 1463821043820 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:23 INFO - PROCESS | 3832 | ++DOCSHELL 19B48000 == 64 [pid = 3832] [id = 514] 01:57:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (19B4C800) [pid = 3832] [serial = 1542] [outer = 00000000] 01:57:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (19BEBC00) [pid = 3832] [serial = 1543] [outer = 19B4C800] 01:57:23 INFO - PROCESS | 3832 | 1463821043873 Marionette DEBUG loaded listener.js 01:57:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (1A156800) [pid = 3832] [serial = 1544] [outer = 19B4C800] 01:57:24 INFO - PROCESS | 3832 | 1463821044469 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 01:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 894ms 01:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:57:24 INFO - PROCESS | 3832 | 1463821044501 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 01:57:24 INFO - PROCESS | 3832 | 1463821044503 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 01:57:24 INFO - PROCESS | 3832 | 1463821044507 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:57:24 INFO - PROCESS | 3832 | 1463821044509 Marionette TRACE conn2 <- [1,2022,null,{}] 01:57:24 INFO - PROCESS | 3832 | 1463821044513 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:24 INFO - PROCESS | 3832 | 1463821044616 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 01:57:24 INFO - PROCESS | 3832 | 1463821044733 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:24 INFO - PROCESS | 3832 | ++DOCSHELL 0F9D2000 == 65 [pid = 3832] [id = 515] 01:57:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (10560400) [pid = 3832] [serial = 1545] [outer = 00000000] 01:57:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (110F8000) [pid = 3832] [serial = 1546] [outer = 10560400] 01:57:24 INFO - PROCESS | 3832 | 1463821044968 Marionette DEBUG loaded listener.js 01:57:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (12887C00) [pid = 3832] [serial = 1547] [outer = 10560400] 01:57:25 INFO - PROCESS | 3832 | 1463821045555 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1125ms 01:57:25 INFO - PROCESS | 3832 | 1463821045636 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 01:57:25 INFO - PROCESS | 3832 | 1463821045641 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 01:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:57:25 INFO - PROCESS | 3832 | 1463821045646 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:57:25 INFO - PROCESS | 3832 | 1463821045649 Marionette TRACE conn2 <- [1,2026,null,{}] 01:57:25 INFO - PROCESS | 3832 | 1463821045654 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:25 INFO - PROCESS | 3832 | 1463821045791 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 01:57:25 INFO - PROCESS | 3832 | 1463821045971 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:25 INFO - PROCESS | 3832 | --DOCSHELL 11A02C00 == 64 [pid = 3832] [id = 475] 01:57:25 INFO - PROCESS | 3832 | --DOCSHELL 151DF800 == 63 [pid = 3832] [id = 474] 01:57:25 INFO - PROCESS | 3832 | --DOCSHELL 13DAD800 == 62 [pid = 3832] [id = 430] 01:57:25 INFO - PROCESS | 3832 | --DOCSHELL 151DD000 == 61 [pid = 3832] [id = 429] 01:57:25 INFO - PROCESS | 3832 | --DOCSHELL 0F278400 == 60 [pid = 3832] [id = 427] 01:57:25 INFO - PROCESS | 3832 | --DOCSHELL 15E2F800 == 59 [pid = 3832] [id = 445] 01:57:25 INFO - PROCESS | 3832 | --DOCSHELL 10C69000 == 58 [pid = 3832] [id = 509] 01:57:25 INFO - PROCESS | 3832 | --DOCSHELL 11A0B800 == 57 [pid = 3832] [id = 508] 01:57:25 INFO - PROCESS | 3832 | --DOCSHELL 1043FC00 == 56 [pid = 3832] [id = 507] 01:57:25 INFO - PROCESS | 3832 | --DOCSHELL 17AF2800 == 55 [pid = 3832] [id = 506] 01:57:25 INFO - PROCESS | 3832 | --DOCSHELL 177CB000 == 54 [pid = 3832] [id = 505] 01:57:25 INFO - PROCESS | 3832 | --DOCSHELL 160DB400 == 53 [pid = 3832] [id = 504] 01:57:25 INFO - PROCESS | 3832 | --DOCSHELL 1337A400 == 52 [pid = 3832] [id = 503] 01:57:25 INFO - PROCESS | 3832 | --DOCSHELL 10A59400 == 51 [pid = 3832] [id = 502] 01:57:25 INFO - PROCESS | 3832 | --DOCSHELL 142E8400 == 50 [pid = 3832] [id = 499] 01:57:25 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (182B4C00) [pid = 3832] [serial = 1468] [outer = 00000000] [url = about:blank] 01:57:25 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (12AEA400) [pid = 3832] [serial = 1471] [outer = 00000000] [url = about:blank] 01:57:25 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (155F1800) [pid = 3832] [serial = 1474] [outer = 00000000] [url = about:blank] 01:57:25 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (19294400) [pid = 3832] [serial = 1477] [outer = 00000000] [url = about:blank] 01:57:25 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (19A4E800) [pid = 3832] [serial = 1480] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | ++DOCSHELL 10A59400 == 51 [pid = 3832] [id = 516] 01:57:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (10A60800) [pid = 3832] [serial = 1548] [outer = 00000000] 01:57:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (110EEC00) [pid = 3832] [serial = 1549] [outer = 10A60800] 01:57:26 INFO - PROCESS | 3832 | 1463821046051 Marionette DEBUG loaded listener.js 01:57:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (1287E800) [pid = 3832] [serial = 1550] [outer = 10A60800] 01:57:26 INFO - PROCESS | 3832 | --DOCSHELL 10D02000 == 50 [pid = 3832] [id = 498] 01:57:26 INFO - PROCESS | 3832 | --DOCSHELL 10F1DC00 == 49 [pid = 3832] [id = 497] 01:57:26 INFO - PROCESS | 3832 | --DOCSHELL 12B5E000 == 48 [pid = 3832] [id = 496] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (17682000) [pid = 3832] [serial = 1379] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (189D0400) [pid = 3832] [serial = 1424] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (17558400) [pid = 3832] [serial = 1453] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (12A68800) [pid = 3832] [serial = 1427] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (128A0800) [pid = 3832] [serial = 1426] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (12AEB400) [pid = 3832] [serial = 1444] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (140C3C00) [pid = 3832] [serial = 1445] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (19A3C400) [pid = 3832] [serial = 1436] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (19A33C00) [pid = 3832] [serial = 1435] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (15E2D400) [pid = 3832] [serial = 1447] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (16C09400) [pid = 3832] [serial = 1448] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (1511B000) [pid = 3832] [serial = 1442] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (14019400) [pid = 3832] [serial = 1441] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (16C08C00) [pid = 3832] [serial = 1430] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (155F5800) [pid = 3832] [serial = 1429] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (184E5400) [pid = 3832] [serial = 1456] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (16D52800) [pid = 3832] [serial = 1450] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (184E9000) [pid = 3832] [serial = 1433] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (17FC5000) [pid = 3832] [serial = 1432] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (11A0C800) [pid = 3832] [serial = 1439] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (10D09800) [pid = 3832] [serial = 1438] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (17690400) [pid = 3832] [serial = 1454] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (155F0800) [pid = 3832] [serial = 1465] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (18775C00) [pid = 3832] [serial = 1457] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (10C72000) [pid = 3832] [serial = 1483] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (19296C00) [pid = 3832] [serial = 1460] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (10F19400) [pid = 3832] [serial = 1484] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (12889000) [pid = 3832] [serial = 1462] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (19295C00) [pid = 3832] [serial = 1459] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (16C0D400) [pid = 3832] [serial = 1466] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (128A3000) [pid = 3832] [serial = 1487] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (12DD6000) [pid = 3832] [serial = 1463] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (16D53C00) [pid = 3832] [serial = 1451] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (10D0DC00) [pid = 3832] [serial = 1486] [outer = 00000000] [url = about:blank] 01:57:26 INFO - PROCESS | 3832 | 1463821046471 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 01:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 894ms 01:57:26 INFO - PROCESS | 3832 | 1463821046534 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 01:57:26 INFO - PROCESS | 3832 | 1463821046538 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 01:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:57:26 INFO - PROCESS | 3832 | 1463821046544 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:57:26 INFO - PROCESS | 3832 | 1463821046547 Marionette TRACE conn2 <- [1,2030,null,{}] 01:57:26 INFO - PROCESS | 3832 | 1463821046551 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:26 INFO - PROCESS | 3832 | 1463821046634 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 01:57:26 INFO - PROCESS | 3832 | 1463821046642 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:26 INFO - PROCESS | 3832 | ++DOCSHELL 110D4C00 == 49 [pid = 3832] [id = 517] 01:57:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (128A0400) [pid = 3832] [serial = 1551] [outer = 00000000] 01:57:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (13DB0C00) [pid = 3832] [serial = 1552] [outer = 128A0400] 01:57:26 INFO - PROCESS | 3832 | 1463821046686 Marionette DEBUG loaded listener.js 01:57:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (14276000) [pid = 3832] [serial = 1553] [outer = 128A0400] 01:57:27 INFO - PROCESS | 3832 | 1463821047161 Marionette TRACE conn2 <- [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]]]}] 01:57:27 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) 01:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 631ms 01:57:27 INFO - PROCESS | 3832 | 1463821047186 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 01:57:27 INFO - PROCESS | 3832 | 1463821047172 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 01:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:57:27 INFO - PROCESS | 3832 | 1463821047176 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:57:27 INFO - PROCESS | 3832 | 1463821047179 Marionette TRACE conn2 <- [1,2034,null,{}] 01:57:27 INFO - PROCESS | 3832 | 1463821047189 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:27 INFO - PROCESS | 3832 | 1463821047277 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 01:57:27 INFO - PROCESS | 3832 | 1463821047287 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:27 INFO - PROCESS | 3832 | ++DOCSHELL 15770800 == 50 [pid = 3832] [id = 518] 01:57:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (15771400) [pid = 3832] [serial = 1554] [outer = 00000000] 01:57:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (15D0EC00) [pid = 3832] [serial = 1555] [outer = 15771400] 01:57:27 INFO - PROCESS | 3832 | 1463821047339 Marionette DEBUG loaded listener.js 01:57:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (160CFC00) [pid = 3832] [serial = 1556] [outer = 15771400] 01:57:27 INFO - PROCESS | 3832 | 1463821047798 Marionette TRACE conn2 <- [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]]]}] 01:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 678ms 01:57:27 INFO - PROCESS | 3832 | 1463821047876 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 01:57:27 INFO - PROCESS | 3832 | 1463821047879 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 01:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:57:27 INFO - PROCESS | 3832 | 1463821047882 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:57:27 INFO - PROCESS | 3832 | 1463821047884 Marionette TRACE conn2 <- [1,2038,null,{}] 01:57:27 INFO - PROCESS | 3832 | 1463821047887 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:27 INFO - PROCESS | 3832 | 1463821047970 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 01:57:27 INFO - PROCESS | 3832 | 1463821047976 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:27 INFO - PROCESS | 3832 | ++DOCSHELL 15D04800 == 51 [pid = 3832] [id = 519] 01:57:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (15E2F000) [pid = 3832] [serial = 1557] [outer = 00000000] 01:57:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (16D4DC00) [pid = 3832] [serial = 1558] [outer = 15E2F000] 01:57:28 INFO - PROCESS | 3832 | 1463821048020 Marionette DEBUG loaded listener.js 01:57:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (16D4E800) [pid = 3832] [serial = 1559] [outer = 15E2F000] 01:57:28 INFO - PROCESS | 3832 | 1463821048510 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 693ms 01:57:28 INFO - PROCESS | 3832 | 1463821048564 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 01:57:28 INFO - PROCESS | 3832 | 1463821048566 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 01:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:57:28 INFO - PROCESS | 3832 | 1463821048570 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:57:28 INFO - PROCESS | 3832 | 1463821048571 Marionette TRACE conn2 <- [1,2042,null,{}] 01:57:28 INFO - PROCESS | 3832 | 1463821048575 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:28 INFO - PROCESS | 3832 | 1463821048688 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 01:57:28 INFO - PROCESS | 3832 | 1463821048783 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:28 INFO - PROCESS | 3832 | ++DOCSHELL 16EEDC00 == 52 [pid = 3832] [id = 520] 01:57:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (170AA000) [pid = 3832] [serial = 1560] [outer = 00000000] 01:57:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (17135C00) [pid = 3832] [serial = 1561] [outer = 170AA000] 01:57:28 INFO - PROCESS | 3832 | 1463821048831 Marionette DEBUG loaded listener.js 01:57:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (17685000) [pid = 3832] [serial = 1562] [outer = 170AA000] 01:57:29 INFO - PROCESS | 3832 | 1463821049274 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 01:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 725ms 01:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:57:29 INFO - PROCESS | 3832 | 1463821049310 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 01:57:29 INFO - PROCESS | 3832 | 1463821049312 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 01:57:29 INFO - PROCESS | 3832 | 1463821049319 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:57:29 INFO - PROCESS | 3832 | 1463821049321 Marionette TRACE conn2 <- [1,2046,null,{}] 01:57:29 INFO - PROCESS | 3832 | 1463821049325 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:29 INFO - PROCESS | 3832 | 1463821049452 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 01:57:29 INFO - PROCESS | 3832 | 1463821049459 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:29 INFO - PROCESS | 3832 | ++DOCSHELL 10510800 == 53 [pid = 3832] [id = 521] 01:57:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (17688400) [pid = 3832] [serial = 1563] [outer = 00000000] 01:57:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (17FC2800) [pid = 3832] [serial = 1564] [outer = 17688400] 01:57:29 INFO - PROCESS | 3832 | 1463821049502 Marionette DEBUG loaded listener.js 01:57:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (180DCC00) [pid = 3832] [serial = 1565] [outer = 17688400] 01:57:29 INFO - PROCESS | 3832 | 1463821049938 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 01:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 678ms 01:57:30 INFO - PROCESS | 3832 | 1463821050005 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 01:57:30 INFO - PROCESS | 3832 | 1463821050007 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 01:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:57:30 INFO - PROCESS | 3832 | 1463821050011 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:57:30 INFO - PROCESS | 3832 | 1463821050012 Marionette TRACE conn2 <- [1,2050,null,{}] 01:57:30 INFO - PROCESS | 3832 | 1463821050016 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:30 INFO - PROCESS | 3832 | 1463821050154 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 01:57:30 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (12A53000) [pid = 3832] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:57:30 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (110D5C00) [pid = 3832] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:57:30 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (177CEC00) [pid = 3832] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:57:30 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (16C14000) [pid = 3832] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:57:30 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (10A5F000) [pid = 3832] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:57:30 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (18435C00) [pid = 3832] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:57:30 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1382F000) [pid = 3832] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:57:30 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (10503400) [pid = 3832] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:57:30 INFO - PROCESS | 3832 | 1463821050386 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:30 INFO - PROCESS | 3832 | ++DOCSHELL 10503400 == 54 [pid = 3832] [id = 522] 01:57:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (10A5C000) [pid = 3832] [serial = 1566] [outer = 00000000] 01:57:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (12A49800) [pid = 3832] [serial = 1567] [outer = 10A5C000] 01:57:30 INFO - PROCESS | 3832 | 1463821050430 Marionette DEBUG loaded listener.js 01:57:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (151E0800) [pid = 3832] [serial = 1568] [outer = 10A5C000] 01:57:30 INFO - PROCESS | 3832 | 1463821050774 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 01:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 832ms 01:57:30 INFO - PROCESS | 3832 | 1463821050841 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 01:57:30 INFO - PROCESS | 3832 | 1463821050843 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 01:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:57:30 INFO - PROCESS | 3832 | 1463821050847 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:57:30 INFO - PROCESS | 3832 | 1463821050848 Marionette TRACE conn2 <- [1,2054,null,{}] 01:57:30 INFO - PROCESS | 3832 | 1463821050852 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:30 INFO - PROCESS | 3832 | 1463821050941 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 01:57:30 INFO - PROCESS | 3832 | 1463821050947 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:30 INFO - PROCESS | 3832 | ++DOCSHELL 151E7400 == 55 [pid = 3832] [id = 523] 01:57:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (16C14000) [pid = 3832] [serial = 1569] [outer = 00000000] 01:57:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (184DFC00) [pid = 3832] [serial = 1570] [outer = 16C14000] 01:57:30 INFO - PROCESS | 3832 | 1463821050991 Marionette DEBUG loaded listener.js 01:57:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (1876FC00) [pid = 3832] [serial = 1571] [outer = 16C14000] 01:57:31 INFO - PROCESS | 3832 | 1463821051421 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 01:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 585ms 01:57:31 INFO - PROCESS | 3832 | 1463821051443 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 01:57:31 INFO - PROCESS | 3832 | 1463821051445 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 01:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:57:31 INFO - PROCESS | 3832 | 1463821051448 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:57:31 INFO - PROCESS | 3832 | 1463821051450 Marionette TRACE conn2 <- [1,2058,null,{}] 01:57:31 INFO - PROCESS | 3832 | 1463821051470 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:31 INFO - PROCESS | 3832 | 1463821051550 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 01:57:31 INFO - PROCESS | 3832 | 1463821051556 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:31 INFO - PROCESS | 3832 | ++DOCSHELL 10D05400 == 56 [pid = 3832] [id = 524] 01:57:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1842DC00) [pid = 3832] [serial = 1572] [outer = 00000000] 01:57:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (189C8800) [pid = 3832] [serial = 1573] [outer = 1842DC00] 01:57:31 INFO - PROCESS | 3832 | 1463821051599 Marionette DEBUG loaded listener.js 01:57:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (1928BC00) [pid = 3832] [serial = 1574] [outer = 1842DC00] 01:57:32 INFO - PROCESS | 3832 | 1463821052032 Marionette TRACE conn2 <- [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]]]}] 01:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 617ms 01:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:57:32 INFO - PROCESS | 3832 | 1463821052070 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 01:57:32 INFO - PROCESS | 3832 | 1463821052072 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 01:57:32 INFO - PROCESS | 3832 | 1463821052088 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:57:32 INFO - PROCESS | 3832 | 1463821052089 Marionette TRACE conn2 <- [1,2062,null,{}] 01:57:32 INFO - PROCESS | 3832 | 1463821052098 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:32 INFO - PROCESS | 3832 | 1463821052178 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 01:57:32 INFO - PROCESS | 3832 | 1463821052187 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:32 INFO - PROCESS | 3832 | ++DOCSHELL 184DF400 == 57 [pid = 3832] [id = 525] 01:57:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (18775400) [pid = 3832] [serial = 1575] [outer = 00000000] 01:57:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (1929A400) [pid = 3832] [serial = 1576] [outer = 18775400] 01:57:32 INFO - PROCESS | 3832 | 1463821052235 Marionette DEBUG loaded listener.js 01:57:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (19A3FC00) [pid = 3832] [serial = 1577] [outer = 18775400] 01:57:32 INFO - PROCESS | 3832 | 1463821052991 Marionette TRACE conn2 <- [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]]]}] 01:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 940ms 01:57:33 INFO - PROCESS | 3832 | 1463821053026 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 01:57:33 INFO - PROCESS | 3832 | 1463821053032 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 01:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:57:33 INFO - PROCESS | 3832 | 1463821053036 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:57:33 INFO - PROCESS | 3832 | 1463821053041 Marionette TRACE conn2 <- [1,2066,null,{}] 01:57:33 INFO - PROCESS | 3832 | 1463821053046 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:33 INFO - PROCESS | 3832 | 1463821053156 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 01:57:33 INFO - PROCESS | 3832 | 1463821053275 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:33 INFO - PROCESS | 3832 | ++DOCSHELL 10D02000 == 58 [pid = 3832] [id = 526] 01:57:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (11A0C800) [pid = 3832] [serial = 1578] [outer = 00000000] 01:57:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (12A6D400) [pid = 3832] [serial = 1579] [outer = 11A0C800] 01:57:33 INFO - PROCESS | 3832 | 1463821053330 Marionette DEBUG loaded listener.js 01:57:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (131FDC00) [pid = 3832] [serial = 1580] [outer = 11A0C800] 01:57:33 INFO - PROCESS | 3832 | 1463821053851 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 01:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 832ms 01:57:33 INFO - PROCESS | 3832 | 1463821053880 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 01:57:33 INFO - PROCESS | 3832 | 1463821053885 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 01:57:33 INFO - PROCESS | 3832 | 1463821053908 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:57:33 INFO - PROCESS | 3832 | 1463821053911 Marionette TRACE conn2 <- [1,2070,null,{}] 01:57:33 INFO - PROCESS | 3832 | 1463821053915 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:34 INFO - PROCESS | 3832 | 1463821054023 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 01:57:34 INFO - PROCESS | 3832 | 1463821054140 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:34 INFO - PROCESS | 3832 | ++DOCSHELL 12AECC00 == 59 [pid = 3832] [id = 527] 01:57:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (14272800) [pid = 3832] [serial = 1581] [outer = 00000000] 01:57:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (15778000) [pid = 3832] [serial = 1582] [outer = 14272800] 01:57:34 INFO - PROCESS | 3832 | 1463821054233 Marionette DEBUG loaded listener.js 01:57:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (16CAE800) [pid = 3832] [serial = 1583] [outer = 14272800] 01:57:34 INFO - PROCESS | 3832 | 1463821054807 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 01:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 924ms 01:57:34 INFO - PROCESS | 3832 | 1463821054839 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 01:57:34 INFO - PROCESS | 3832 | 1463821054842 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 01:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:57:34 INFO - PROCESS | 3832 | 1463821054845 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:57:34 INFO - PROCESS | 3832 | 1463821054849 Marionette TRACE conn2 <- [1,2074,null,{}] 01:57:34 INFO - PROCESS | 3832 | 1463821054860 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:34 INFO - PROCESS | 3832 | 1463821054970 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 01:57:35 INFO - PROCESS | 3832 | 1463821055126 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:35 INFO - PROCESS | 3832 | ++DOCSHELL 189C7800 == 60 [pid = 3832] [id = 528] 01:57:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (189C8000) [pid = 3832] [serial = 1584] [outer = 00000000] 01:57:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (19294400) [pid = 3832] [serial = 1585] [outer = 189C8000] 01:57:35 INFO - PROCESS | 3832 | 1463821055184 Marionette DEBUG loaded listener.js 01:57:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (19A3AC00) [pid = 3832] [serial = 1586] [outer = 189C8000] 01:57:35 INFO - PROCESS | 3832 | 1463821055740 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 01:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 924ms 01:57:35 INFO - PROCESS | 3832 | 1463821055773 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 01:57:35 INFO - PROCESS | 3832 | 1463821055776 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 01:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:57:35 INFO - PROCESS | 3832 | 1463821055780 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:57:35 INFO - PROCESS | 3832 | 1463821055782 Marionette TRACE conn2 <- [1,2078,null,{}] 01:57:35 INFO - PROCESS | 3832 | 1463821055785 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:35 INFO - PROCESS | 3832 | 1463821055892 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 01:57:36 INFO - PROCESS | 3832 | 1463821056005 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:36 INFO - PROCESS | 3832 | ++DOCSHELL 1774E400 == 61 [pid = 3832] [id = 529] 01:57:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (19A36000) [pid = 3832] [serial = 1587] [outer = 00000000] 01:57:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (19B4F400) [pid = 3832] [serial = 1588] [outer = 19A36000] 01:57:36 INFO - PROCESS | 3832 | 1463821056098 Marionette DEBUG loaded listener.js 01:57:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (19BE7400) [pid = 3832] [serial = 1589] [outer = 19A36000] 01:57:36 INFO - PROCESS | 3832 | 1463821056651 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 01:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 925ms 01:57:36 INFO - PROCESS | 3832 | 1463821056707 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 01:57:36 INFO - PROCESS | 3832 | 1463821056710 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 01:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:57:36 INFO - PROCESS | 3832 | 1463821056713 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:57:36 INFO - PROCESS | 3832 | 1463821056715 Marionette TRACE conn2 <- [1,2082,null,{}] 01:57:36 INFO - PROCESS | 3832 | 1463821056719 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:36 INFO - PROCESS | 3832 | 1463821056821 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 01:57:36 INFO - PROCESS | 3832 | 1463821056961 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:36 INFO - PROCESS | 3832 | ++DOCSHELL 19A4A000 == 62 [pid = 3832] [id = 530] 01:57:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (19B4AC00) [pid = 3832] [serial = 1590] [outer = 00000000] 01:57:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (1A15E400) [pid = 3832] [serial = 1591] [outer = 19B4AC00] 01:57:37 INFO - PROCESS | 3832 | 1463821057014 Marionette DEBUG loaded listener.js 01:57:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (1A302C00) [pid = 3832] [serial = 1592] [outer = 19B4AC00] 01:57:37 INFO - PROCESS | 3832 | 1463821057598 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 01:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 925ms 01:57:37 INFO - PROCESS | 3832 | 1463821057658 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 01:57:37 INFO - PROCESS | 3832 | 1463821057661 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 01:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:57:37 INFO - PROCESS | 3832 | 1463821057664 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:57:37 INFO - PROCESS | 3832 | 1463821057666 Marionette TRACE conn2 <- [1,2086,null,{}] 01:57:37 INFO - PROCESS | 3832 | 1463821057670 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:37 INFO - PROCESS | 3832 | 1463821057781 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 01:57:38 INFO - PROCESS | 3832 | 1463821058083 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:38 INFO - PROCESS | 3832 | ++DOCSHELL 0F278400 == 63 [pid = 3832] [id = 531] 01:57:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (1043B400) [pid = 3832] [serial = 1593] [outer = 00000000] 01:57:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (10F19400) [pid = 3832] [serial = 1594] [outer = 1043B400] 01:57:38 INFO - PROCESS | 3832 | 1463821058137 Marionette DEBUG loaded listener.js 01:57:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (12A48400) [pid = 3832] [serial = 1595] [outer = 1043B400] 01:57:38 INFO - PROCESS | 3832 | 1463821058774 Marionette TRACE conn2 <- [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]]]}] 01:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1171ms 01:57:38 INFO - PROCESS | 3832 | 1463821058850 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 01:57:38 INFO - PROCESS | 3832 | 1463821058854 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 01:57:38 INFO - PROCESS | 3832 | 1463821058858 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:57:38 INFO - PROCESS | 3832 | 1463821058862 Marionette TRACE conn2 <- [1,2090,null,{}] 01:57:38 INFO - PROCESS | 3832 | 1463821058867 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:38 INFO - PROCESS | 3832 | 1463821058953 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 01:57:39 INFO - PROCESS | 3832 | 1463821059097 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:39 INFO - PROCESS | 3832 | ++DOCSHELL 12A6C400 == 64 [pid = 3832] [id = 532] 01:57:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (12DCA000) [pid = 3832] [serial = 1596] [outer = 00000000] 01:57:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (15120400) [pid = 3832] [serial = 1597] [outer = 12DCA000] 01:57:39 INFO - PROCESS | 3832 | 1463821059146 Marionette DEBUG loaded listener.js 01:57:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (155F2000) [pid = 3832] [serial = 1598] [outer = 12DCA000] 01:57:39 INFO - PROCESS | 3832 | --DOCSHELL 15D02000 == 63 [pid = 3832] [id = 500] 01:57:39 INFO - PROCESS | 3832 | --DOCSHELL 10D05400 == 62 [pid = 3832] [id = 524] 01:57:39 INFO - PROCESS | 3832 | --DOCSHELL 151E7400 == 61 [pid = 3832] [id = 523] 01:57:39 INFO - PROCESS | 3832 | --DOCSHELL 10503400 == 60 [pid = 3832] [id = 522] 01:57:39 INFO - PROCESS | 3832 | --DOCSHELL 10510800 == 59 [pid = 3832] [id = 521] 01:57:39 INFO - PROCESS | 3832 | --DOCSHELL 16EEDC00 == 58 [pid = 3832] [id = 520] 01:57:39 INFO - PROCESS | 3832 | --DOCSHELL 15D04800 == 57 [pid = 3832] [id = 519] 01:57:39 INFO - PROCESS | 3832 | --DOCSHELL 15770800 == 56 [pid = 3832] [id = 518] 01:57:39 INFO - PROCESS | 3832 | --DOCSHELL 110D4C00 == 55 [pid = 3832] [id = 517] 01:57:39 INFO - PROCESS | 3832 | --DOCSHELL 10A59400 == 54 [pid = 3832] [id = 516] 01:57:39 INFO - PROCESS | 3832 | --DOCSHELL 0F9D2000 == 53 [pid = 3832] [id = 515] 01:57:39 INFO - PROCESS | 3832 | --DOCSHELL 19B48000 == 52 [pid = 3832] [id = 514] 01:57:39 INFO - PROCESS | 3832 | --DOCSHELL 19B49800 == 51 [pid = 3832] [id = 513] 01:57:39 INFO - PROCESS | 3832 | --DOCSHELL 15BA4400 == 50 [pid = 3832] [id = 512] 01:57:39 INFO - PROCESS | 3832 | --DOCSHELL 10A77800 == 49 [pid = 3832] [id = 511] 01:57:39 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (1928E400) [pid = 3832] [serial = 1528] [outer = 00000000] [url = about:blank] 01:57:39 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (17F64400) [pid = 3832] [serial = 1516] [outer = 00000000] [url = about:blank] 01:57:39 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (12A73800) [pid = 3832] [serial = 1492] [outer = 00000000] [url = about:blank] 01:57:39 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (16D4F400) [pid = 3832] [serial = 1513] [outer = 00000000] [url = about:blank] 01:57:39 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (10C72C00) [pid = 3832] [serial = 1507] [outer = 00000000] [url = about:blank] 01:57:39 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (11C97400) [pid = 3832] [serial = 1508] [outer = 00000000] [url = about:blank] 01:57:39 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (184DF000) [pid = 3832] [serial = 1519] [outer = 00000000] [url = about:blank] 01:57:39 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (15D0A000) [pid = 3832] [serial = 1498] [outer = 00000000] [url = about:blank] 01:57:39 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (140C4000) [pid = 3832] [serial = 1510] [outer = 00000000] [url = about:blank] 01:57:39 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (15126800) [pid = 3832] [serial = 1511] [outer = 00000000] [url = about:blank] 01:57:39 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (180CEC00) [pid = 3832] [serial = 1517] [outer = 00000000] [url = about:blank] 01:57:39 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (131F1400) [pid = 3832] [serial = 1489] [outer = 00000000] [url = about:blank] 01:57:39 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (184E0000) [pid = 3832] [serial = 1520] [outer = 00000000] [url = about:blank] 01:57:39 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (10D0C400) [pid = 3832] [serial = 1522] [outer = 00000000] [url = about:blank] 01:57:39 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (15119800) [pid = 3832] [serial = 1495] [outer = 00000000] [url = about:blank] 01:57:39 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (16D50800) [pid = 3832] [serial = 1501] [outer = 00000000] [url = about:blank] 01:57:39 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (17232C00) [pid = 3832] [serial = 1504] [outer = 00000000] [url = about:blank] 01:57:39 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (189C6800) [pid = 3832] [serial = 1526] [outer = 00000000] [url = about:blank] 01:57:39 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (184DF800) [pid = 3832] [serial = 1525] [outer = 00000000] [url = about:blank] 01:57:39 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (19295800) [pid = 3832] [serial = 1529] [outer = 00000000] [url = about:blank] 01:57:39 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (12D26400) [pid = 3832] [serial = 1523] [outer = 00000000] [url = about:blank] 01:57:39 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (17534400) [pid = 3832] [serial = 1514] [outer = 00000000] [url = about:blank] 01:57:39 INFO - PROCESS | 3832 | 1463821059635 Marionette TRACE conn2 <- [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]]]}] 01:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 832ms 01:57:39 INFO - PROCESS | 3832 | 1463821059688 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 01:57:39 INFO - PROCESS | 3832 | 1463821059691 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 01:57:39 INFO - PROCESS | 3832 | 1463821059696 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:57:39 INFO - PROCESS | 3832 | 1463821059698 Marionette TRACE conn2 <- [1,2094,null,{}] 01:57:39 INFO - PROCESS | 3832 | 1463821059702 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:39 INFO - PROCESS | 3832 | 1463821059789 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 01:57:39 INFO - PROCESS | 3832 | 1463821059799 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:39 INFO - PROCESS | 3832 | ++DOCSHELL 12AEC000 == 50 [pid = 3832] [id = 533] 01:57:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (12AED000) [pid = 3832] [serial = 1599] [outer = 00000000] 01:57:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (14274800) [pid = 3832] [serial = 1600] [outer = 12AED000] 01:57:39 INFO - PROCESS | 3832 | 1463821059845 Marionette DEBUG loaded listener.js 01:57:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (151E7400) [pid = 3832] [serial = 1601] [outer = 12AED000] 01:57:40 INFO - PROCESS | 3832 | 1463821060340 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 01:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 01:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 677ms 01:57:40 INFO - PROCESS | 3832 | 1463821060380 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 01:57:40 INFO - PROCESS | 3832 | 1463821060382 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 01:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:57:40 INFO - PROCESS | 3832 | 1463821060387 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:57:40 INFO - PROCESS | 3832 | 1463821060392 Marionette TRACE conn2 <- [1,2098,null,{}] 01:57:40 INFO - PROCESS | 3832 | 1463821060401 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:40 INFO - PROCESS | 3832 | 1463821060488 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 01:57:40 INFO - PROCESS | 3832 | 1463821060589 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:40 INFO - PROCESS | 3832 | ++DOCSHELL 16D57800 == 51 [pid = 3832] [id = 534] 01:57:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (16D57C00) [pid = 3832] [serial = 1602] [outer = 00000000] 01:57:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (17137400) [pid = 3832] [serial = 1603] [outer = 16D57C00] 01:57:40 INFO - PROCESS | 3832 | 1463821060642 Marionette DEBUG loaded listener.js 01:57:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (1758E800) [pid = 3832] [serial = 1604] [outer = 16D57C00] 01:57:40 INFO - PROCESS | 3832 | 1463821061000 Marionette TRACE conn2 <- [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]]]}] 01:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 647ms 01:57:41 INFO - PROCESS | 3832 | 1463821061044 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 01:57:41 INFO - PROCESS | 3832 | 1463821061046 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 01:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:57:41 INFO - PROCESS | 3832 | 1463821061050 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:57:41 INFO - PROCESS | 3832 | 1463821061051 Marionette TRACE conn2 <- [1,2102,null,{}] 01:57:41 INFO - PROCESS | 3832 | 1463821061055 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:41 INFO - PROCESS | 3832 | 1463821061138 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 01:57:41 INFO - PROCESS | 3832 | 1463821061174 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:41 INFO - PROCESS | 3832 | ++DOCSHELL 17683400 == 52 [pid = 3832] [id = 535] 01:57:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (1768D400) [pid = 3832] [serial = 1605] [outer = 00000000] 01:57:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (177CF800) [pid = 3832] [serial = 1606] [outer = 1768D400] 01:57:41 INFO - PROCESS | 3832 | 1463821061218 Marionette DEBUG loaded listener.js 01:57:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (180D0400) [pid = 3832] [serial = 1607] [outer = 1768D400] 01:57:41 INFO - PROCESS | 3832 | 1463821061645 Marionette TRACE conn2 <- [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]]]}] 01:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 632ms 01:57:41 INFO - PROCESS | 3832 | 1463821061687 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 01:57:41 INFO - PROCESS | 3832 | 1463821061689 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 01:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:57:41 INFO - PROCESS | 3832 | 1463821061712 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:57:41 INFO - PROCESS | 3832 | 1463821061714 Marionette TRACE conn2 <- [1,2106,null,{}] 01:57:41 INFO - PROCESS | 3832 | 1463821061717 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:41 INFO - PROCESS | 3832 | 1463821061832 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 01:57:41 INFO - PROCESS | 3832 | 1463821061838 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:41 INFO - PROCESS | 3832 | ++DOCSHELL 1842CC00 == 53 [pid = 3832] [id = 536] 01:57:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (18439400) [pid = 3832] [serial = 1608] [outer = 00000000] 01:57:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (184E3400) [pid = 3832] [serial = 1609] [outer = 18439400] 01:57:41 INFO - PROCESS | 3832 | 1463821061892 Marionette DEBUG loaded listener.js 01:57:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (189C3800) [pid = 3832] [serial = 1610] [outer = 18439400] 01:57:42 INFO - PROCESS | 3832 | 1463821062357 Marionette TRACE conn2 <- [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]]]}] 01:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 694ms 01:57:42 INFO - PROCESS | 3832 | 1463821062401 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 01:57:42 INFO - PROCESS | 3832 | 1463821062403 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 01:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:57:42 INFO - PROCESS | 3832 | 1463821062407 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:57:42 INFO - PROCESS | 3832 | 1463821062408 Marionette TRACE conn2 <- [1,2110,null,{}] 01:57:42 INFO - PROCESS | 3832 | 1463821062396 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:42 INFO - PROCESS | 3832 | 1463821062515 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 01:57:42 INFO - PROCESS | 3832 | 1463821062616 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:42 INFO - PROCESS | 3832 | ++DOCSHELL 184E1400 == 54 [pid = 3832] [id = 537] 01:57:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (189C9000) [pid = 3832] [serial = 1611] [outer = 00000000] 01:57:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (19A32400) [pid = 3832] [serial = 1612] [outer = 189C9000] 01:57:42 INFO - PROCESS | 3832 | 1463821062662 Marionette DEBUG loaded listener.js 01:57:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (19A4DC00) [pid = 3832] [serial = 1613] [outer = 189C9000] 01:57:43 INFO - PROCESS | 3832 | 1463821063082 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 01:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 739ms 01:57:43 INFO - PROCESS | 3832 | 1463821063137 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 01:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:57:43 INFO - PROCESS | 3832 | 1463821063139 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 01:57:43 INFO - PROCESS | 3832 | 1463821063143 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:57:43 INFO - PROCESS | 3832 | 1463821063144 Marionette TRACE conn2 <- [1,2114,null,{}] 01:57:43 INFO - PROCESS | 3832 | 1463821063148 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:43 INFO - PROCESS | 3832 | 1463821063265 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 01:57:43 INFO - PROCESS | 3832 | 1463821063272 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:43 INFO - PROCESS | 3832 | ++DOCSHELL 140C8000 == 55 [pid = 3832] [id = 538] 01:57:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (16C14400) [pid = 3832] [serial = 1614] [outer = 00000000] 01:57:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (19BE4C00) [pid = 3832] [serial = 1615] [outer = 16C14400] 01:57:43 INFO - PROCESS | 3832 | 1463821063317 Marionette DEBUG loaded listener.js 01:57:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (1A161C00) [pid = 3832] [serial = 1616] [outer = 16C14400] 01:57:43 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (1842DC00) [pid = 3832] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:57:43 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (170AA000) [pid = 3832] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:57:43 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (17688400) [pid = 3832] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:57:43 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (10A5C000) [pid = 3832] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:57:43 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (10560400) [pid = 3832] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:57:43 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (10A60800) [pid = 3832] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:57:43 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (15E2F000) [pid = 3832] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:57:43 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (15771400) [pid = 3832] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:57:43 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (128A0400) [pid = 3832] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:57:43 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (16C14000) [pid = 3832] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:57:43 INFO - PROCESS | 3832 | 1463821063997 Marionette TRACE conn2 <- [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]]]}] 01:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 894ms 01:57:44 INFO - PROCESS | 3832 | 1463821064030 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 01:57:44 INFO - PROCESS | 3832 | 1463821064032 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 01:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:57:44 INFO - PROCESS | 3832 | 1463821064035 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:57:44 INFO - PROCESS | 3832 | 1463821064037 Marionette TRACE conn2 <- [1,2118,null,{}] 01:57:44 INFO - PROCESS | 3832 | 1463821064040 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:44 INFO - PROCESS | 3832 | 1463821064122 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 01:57:44 INFO - PROCESS | 3832 | 1463821064128 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:44 INFO - PROCESS | 3832 | ++DOCSHELL 105FAC00 == 56 [pid = 3832] [id = 539] 01:57:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (10A5C000) [pid = 3832] [serial = 1617] [outer = 00000000] 01:57:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (140C3800) [pid = 3832] [serial = 1618] [outer = 10A5C000] 01:57:44 INFO - PROCESS | 3832 | 1463821064275 Marionette DEBUG loaded listener.js 01:57:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (151E4400) [pid = 3832] [serial = 1619] [outer = 10A5C000] 01:57:44 INFO - PROCESS | 3832 | 1463821064650 Marionette TRACE conn2 <- [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] 01:57:44 INFO - PROCESS | 3832 | 1463821064675 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 01:57:44 INFO - PROCESS | 3832 | 1463821064678 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 01:57:44 INFO - PROCESS | 3832 | 1463821064680 Marionette TRACE conn2 <- [1,2122,null,{}] 01:57:44 INFO - PROCESS | 3832 | 1463821064683 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:44 INFO - PROCESS | 3832 | 1463821064750 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 01:57:44 INFO - PROCESS | 3832 | 1463821064756 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:44 INFO - PROCESS | 3832 | ++DOCSHELL 138EC800 == 57 [pid = 3832] [id = 540] 01:57:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (15B27C00) [pid = 3832] [serial = 1620] [outer = 00000000] 01:57:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (1A30EC00) [pid = 3832] [serial = 1621] [outer = 15B27C00] 01:57:44 INFO - PROCESS | 3832 | 1463821064891 Marionette DEBUG loaded listener.js 01:57:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (1A380C00) [pid = 3832] [serial = 1622] [outer = 15B27C00] 01:57:45 INFO - PROCESS | 3832 | 1463821065251 Marionette TRACE conn2 <- [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",0,null,null]]]}] 01:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 01:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 631ms 01:57:45 INFO - PROCESS | 3832 | 1463821065300 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 01:57:45 INFO - PROCESS | 3832 | 1463821065302 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 01:57:45 INFO - PROCESS | 3832 | 1463821065305 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:57:45 INFO - PROCESS | 3832 | 1463821065307 Marionette TRACE conn2 <- [1,2126,null,{}] 01:57:45 INFO - PROCESS | 3832 | 1463821065311 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:45 INFO - PROCESS | 3832 | 1463821065393 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 01:57:45 INFO - PROCESS | 3832 | 1463821065533 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:45 INFO - PROCESS | 3832 | ++DOCSHELL 151E3800 == 58 [pid = 3832] [id = 541] 01:57:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (1A30E000) [pid = 3832] [serial = 1623] [outer = 00000000] 01:57:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (1A8DFC00) [pid = 3832] [serial = 1624] [outer = 1A30E000] 01:57:45 INFO - PROCESS | 3832 | 1463821065582 Marionette DEBUG loaded listener.js 01:57:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (1AA25800) [pid = 3832] [serial = 1625] [outer = 1A30E000] 01:57:46 INFO - PROCESS | 3832 | 1463821066051 Marionette TRACE conn2 <- [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]]]}] 01:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 786ms 01:57:46 INFO - PROCESS | 3832 | 1463821066091 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 01:57:46 INFO - PROCESS | 3832 | 1463821066095 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 01:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:57:46 INFO - PROCESS | 3832 | 1463821066101 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:57:46 INFO - PROCESS | 3832 | 1463821066105 Marionette TRACE conn2 <- [1,2130,null,{}] 01:57:46 INFO - PROCESS | 3832 | 1463821066111 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:46 INFO - PROCESS | 3832 | 1463821066224 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 01:57:46 INFO - PROCESS | 3832 | 1463821066383 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:46 INFO - PROCESS | 3832 | ++DOCSHELL 1127D400 == 59 [pid = 3832] [id = 542] 01:57:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (11282C00) [pid = 3832] [serial = 1626] [outer = 00000000] 01:57:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (131F1400) [pid = 3832] [serial = 1627] [outer = 11282C00] 01:57:46 INFO - PROCESS | 3832 | 1463821066440 Marionette DEBUG loaded listener.js 01:57:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (140CD400) [pid = 3832] [serial = 1628] [outer = 11282C00] 01:57:47 INFO - PROCESS | 3832 | 1463821067097 Marionette TRACE conn2 <- [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] 01:57:47 INFO - PROCESS | 3832 | 1463821067152 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 01:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:57:47 INFO - PROCESS | 3832 | 1463821067176 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:57:47 INFO - PROCESS | 3832 | 1463821067179 Marionette TRACE conn2 <- [1,2134,null,{}] 01:57:47 INFO - PROCESS | 3832 | 1463821067183 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:47 INFO - PROCESS | 3832 | 1463821067296 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 01:57:47 INFO - PROCESS | 3832 | 1463821067441 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:47 INFO - PROCESS | 3832 | ++DOCSHELL 14273400 == 60 [pid = 3832] [id = 543] 01:57:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (14276800) [pid = 3832] [serial = 1629] [outer = 00000000] 01:57:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (16EF3C00) [pid = 3832] [serial = 1630] [outer = 14276800] 01:57:47 INFO - PROCESS | 3832 | 1463821067495 Marionette DEBUG loaded listener.js 01:57:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (1768D800) [pid = 3832] [serial = 1631] [outer = 14276800] 01:57:48 INFO - PROCESS | 3832 | 1463821068067 Marionette TRACE conn2 <- [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] 01:57:48 INFO - PROCESS | 3832 | 1463821068126 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 01:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:57:48 INFO - PROCESS | 3832 | 1463821068129 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:57:48 INFO - PROCESS | 3832 | 1463821068133 Marionette TRACE conn2 <- [1,2138,null,{}] 01:57:48 INFO - PROCESS | 3832 | 1463821068144 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:48 INFO - PROCESS | 3832 | 1463821068254 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 01:57:48 INFO - PROCESS | 3832 | 1463821068388 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:48 INFO - PROCESS | 3832 | ++DOCSHELL 16EEF000 == 61 [pid = 3832] [id = 544] 01:57:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (19B50400) [pid = 3832] [serial = 1632] [outer = 00000000] 01:57:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (1A7BA400) [pid = 3832] [serial = 1633] [outer = 19B50400] 01:57:48 INFO - PROCESS | 3832 | 1463821068445 Marionette DEBUG loaded listener.js 01:57:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (1AA26800) [pid = 3832] [serial = 1634] [outer = 19B50400] 01:57:49 INFO - PROCESS | 3832 | 1463821069034 Marionette TRACE conn2 <- [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",0,null,null]]]}] 01:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 01:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 986ms 01:57:49 INFO - PROCESS | 3832 | 1463821069116 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 01:57:49 INFO - PROCESS | 3832 | 1463821069119 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 01:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:57:49 INFO - PROCESS | 3832 | 1463821069122 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:57:49 INFO - PROCESS | 3832 | 1463821069124 Marionette TRACE conn2 <- [1,2142,null,{}] 01:57:49 INFO - PROCESS | 3832 | 1463821069128 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:49 INFO - PROCESS | 3832 | 1463821069233 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 01:57:49 INFO - PROCESS | 3832 | 1463821069378 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:49 INFO - PROCESS | 3832 | ++DOCSHELL 1AA29800 == 62 [pid = 3832] [id = 545] 01:57:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (1AA2B000) [pid = 3832] [serial = 1635] [outer = 00000000] 01:57:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 138 (1AA32C00) [pid = 3832] [serial = 1636] [outer = 1AA2B000] 01:57:49 INFO - PROCESS | 3832 | 1463821069432 Marionette DEBUG loaded listener.js 01:57:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 139 (1AA66C00) [pid = 3832] [serial = 1637] [outer = 1AA2B000] 01:57:49 INFO - PROCESS | 3832 | --DOCSHELL 1B561C00 == 61 [pid = 3832] [id = 15] 01:57:50 INFO - PROCESS | 3832 | 1463821070078 Marionette TRACE conn2 <- [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]]]}] 01:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 986ms 01:57:50 INFO - PROCESS | 3832 | 1463821070116 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 01:57:50 INFO - PROCESS | 3832 | 1463821070118 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 01:57:50 INFO - PROCESS | 3832 | 1463821070123 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:57:50 INFO - PROCESS | 3832 | 1463821070125 Marionette TRACE conn2 <- [1,2146,null,{}] 01:57:50 INFO - PROCESS | 3832 | 1463821070129 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:50 INFO - PROCESS | 3832 | 1463821070236 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 01:57:50 INFO - PROCESS | 3832 | 1463821070646 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:50 INFO - PROCESS | 3832 | ++DOCSHELL 10565800 == 62 [pid = 3832] [id = 546] 01:57:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 140 (105F5000) [pid = 3832] [serial = 1638] [outer = 00000000] 01:57:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 141 (12A46800) [pid = 3832] [serial = 1639] [outer = 105F5000] 01:57:50 INFO - PROCESS | 3832 | 1463821070738 Marionette DEBUG loaded listener.js 01:57:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 142 (12A75C00) [pid = 3832] [serial = 1640] [outer = 105F5000] 01:57:51 INFO - PROCESS | 3832 | 1463821071369 Marionette TRACE conn2 <- [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",0,null,null]]]}] 01:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 01:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1278ms 01:57:51 INFO - PROCESS | 3832 | 1463821071409 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 01:57:51 INFO - PROCESS | 3832 | 1463821071413 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 01:57:51 INFO - PROCESS | 3832 | 1463821071418 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:57:51 INFO - PROCESS | 3832 | 1463821071421 Marionette TRACE conn2 <- [1,2150,null,{}] 01:57:51 INFO - PROCESS | 3832 | 1463821071426 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:51 INFO - PROCESS | 3832 | 1463821071529 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 01:57:51 INFO - PROCESS | 3832 | 1463821071705 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:51 INFO - PROCESS | 3832 | --DOCSHELL 138EC800 == 61 [pid = 3832] [id = 540] 01:57:51 INFO - PROCESS | 3832 | --DOCSHELL 105FAC00 == 60 [pid = 3832] [id = 539] 01:57:51 INFO - PROCESS | 3832 | --DOCSHELL 140C8000 == 59 [pid = 3832] [id = 538] 01:57:51 INFO - PROCESS | 3832 | --DOCSHELL 184E1400 == 58 [pid = 3832] [id = 537] 01:57:51 INFO - PROCESS | 3832 | --DOCSHELL 1842CC00 == 57 [pid = 3832] [id = 536] 01:57:51 INFO - PROCESS | 3832 | --DOCSHELL 17683400 == 56 [pid = 3832] [id = 535] 01:57:51 INFO - PROCESS | 3832 | --DOCSHELL 16D57800 == 55 [pid = 3832] [id = 534] 01:57:51 INFO - PROCESS | 3832 | --DOCSHELL 12AEC000 == 54 [pid = 3832] [id = 533] 01:57:51 INFO - PROCESS | 3832 | --DOCSHELL 12A6C400 == 53 [pid = 3832] [id = 532] 01:57:51 INFO - PROCESS | 3832 | --DOCSHELL 0F278400 == 52 [pid = 3832] [id = 531] 01:57:51 INFO - PROCESS | 3832 | ++DOCSHELL 105FAC00 == 53 [pid = 3832] [id = 547] 01:57:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 143 (10C73400) [pid = 3832] [serial = 1641] [outer = 00000000] 01:57:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 144 (11A10000) [pid = 3832] [serial = 1642] [outer = 10C73400] 01:57:51 INFO - PROCESS | 3832 | 1463821071777 Marionette DEBUG loaded listener.js 01:57:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 145 (13305400) [pid = 3832] [serial = 1643] [outer = 10C73400] 01:57:51 INFO - PROCESS | 3832 | --DOMWINDOW == 144 (17135C00) [pid = 3832] [serial = 1561] [outer = 00000000] [url = about:blank] 01:57:51 INFO - PROCESS | 3832 | --DOMWINDOW == 143 (17FC2800) [pid = 3832] [serial = 1564] [outer = 00000000] [url = about:blank] 01:57:51 INFO - PROCESS | 3832 | --DOMWINDOW == 142 (17685000) [pid = 3832] [serial = 1562] [outer = 00000000] [url = about:blank] 01:57:51 INFO - PROCESS | 3832 | --DOMWINDOW == 141 (12A49800) [pid = 3832] [serial = 1567] [outer = 00000000] [url = about:blank] 01:57:51 INFO - PROCESS | 3832 | --DOMWINDOW == 140 (180DCC00) [pid = 3832] [serial = 1565] [outer = 00000000] [url = about:blank] 01:57:51 INFO - PROCESS | 3832 | --DOMWINDOW == 139 (151E0800) [pid = 3832] [serial = 1568] [outer = 00000000] [url = about:blank] 01:57:51 INFO - PROCESS | 3832 | --DOMWINDOW == 138 (12887C00) [pid = 3832] [serial = 1547] [outer = 00000000] [url = about:blank] 01:57:51 INFO - PROCESS | 3832 | --DOMWINDOW == 137 (110F8000) [pid = 3832] [serial = 1546] [outer = 00000000] [url = about:blank] 01:57:51 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (110EEC00) [pid = 3832] [serial = 1549] [outer = 00000000] [url = about:blank] 01:57:51 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (1287E800) [pid = 3832] [serial = 1550] [outer = 00000000] [url = about:blank] 01:57:51 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (16D4DC00) [pid = 3832] [serial = 1558] [outer = 00000000] [url = about:blank] 01:57:51 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (19B50000) [pid = 3832] [serial = 1540] [outer = 00000000] [url = about:blank] 01:57:51 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (15D0EC00) [pid = 3832] [serial = 1555] [outer = 00000000] [url = about:blank] 01:57:51 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (160CFC00) [pid = 3832] [serial = 1556] [outer = 00000000] [url = about:blank] 01:57:51 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (13DB0C00) [pid = 3832] [serial = 1552] [outer = 00000000] [url = about:blank] 01:57:51 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (184DFC00) [pid = 3832] [serial = 1570] [outer = 00000000] [url = about:blank] 01:57:51 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (14276000) [pid = 3832] [serial = 1553] [outer = 00000000] [url = about:blank] 01:57:51 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (140C9400) [pid = 3832] [serial = 1534] [outer = 00000000] [url = about:blank] 01:57:51 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (19A4A800) [pid = 3832] [serial = 1531] [outer = 00000000] [url = about:blank] 01:57:51 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (19BEBC00) [pid = 3832] [serial = 1543] [outer = 00000000] [url = about:blank] 01:57:51 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (17742800) [pid = 3832] [serial = 1537] [outer = 00000000] [url = about:blank] 01:57:51 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (1928BC00) [pid = 3832] [serial = 1574] [outer = 00000000] [url = about:blank] 01:57:51 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (1876FC00) [pid = 3832] [serial = 1571] [outer = 00000000] [url = about:blank] 01:57:51 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (16D4E800) [pid = 3832] [serial = 1559] [outer = 00000000] [url = about:blank] 01:57:51 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (189C8800) [pid = 3832] [serial = 1573] [outer = 00000000] [url = about:blank] 01:57:52 INFO - PROCESS | 3832 | 1463821072214 Marionette TRACE conn2 <- [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]]]}] 01:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 816ms 01:57:52 INFO - PROCESS | 3832 | 1463821072248 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 01:57:52 INFO - PROCESS | 3832 | 1463821072251 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 01:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:57:52 INFO - PROCESS | 3832 | 1463821072256 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:57:52 INFO - PROCESS | 3832 | 1463821072258 Marionette TRACE conn2 <- [1,2154,null,{}] 01:57:52 INFO - PROCESS | 3832 | 1463821072261 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:52 INFO - PROCESS | 3832 | 1463821072344 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 01:57:52 INFO - PROCESS | 3832 | 1463821072354 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:52 INFO - PROCESS | 3832 | ++DOCSHELL 140C3C00 == 54 [pid = 3832] [id = 548] 01:57:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (1511C000) [pid = 3832] [serial = 1644] [outer = 00000000] 01:57:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (15771C00) [pid = 3832] [serial = 1645] [outer = 1511C000] 01:57:52 INFO - PROCESS | 3832 | 1463821072401 Marionette DEBUG loaded listener.js 01:57:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (15E2D400) [pid = 3832] [serial = 1646] [outer = 1511C000] 01:57:52 INFO - PROCESS | 3832 | 1463821072909 Marionette TRACE conn2 <- [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]]]}] 01:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 693ms 01:57:52 INFO - PROCESS | 3832 | 1463821072956 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 01:57:52 INFO - PROCESS | 3832 | 1463821072958 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 01:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:57:52 INFO - PROCESS | 3832 | 1463821072946 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:57:52 INFO - PROCESS | 3832 | 1463821072952 Marionette TRACE conn2 <- [1,2158,null,{}] 01:57:52 INFO - PROCESS | 3832 | 1463821072961 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:53 INFO - PROCESS | 3832 | 1463821073045 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 01:57:53 INFO - PROCESS | 3832 | 1463821073055 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:53 INFO - PROCESS | 3832 | ++DOCSHELL 16D58400 == 55 [pid = 3832] [id = 549] 01:57:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (16D58800) [pid = 3832] [serial = 1647] [outer = 00000000] 01:57:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (170B5400) [pid = 3832] [serial = 1648] [outer = 16D58800] 01:57:53 INFO - PROCESS | 3832 | 1463821073099 Marionette DEBUG loaded listener.js 01:57:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (17132800) [pid = 3832] [serial = 1649] [outer = 16D58800] 01:57:53 INFO - PROCESS | 3832 | 1463821073580 Marionette TRACE conn2 <- [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]]]}] 01:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 693ms 01:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:57:53 INFO - PROCESS | 3832 | 1463821073644 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 01:57:53 INFO - PROCESS | 3832 | 1463821073646 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 01:57:53 INFO - PROCESS | 3832 | 1463821073649 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:57:53 INFO - PROCESS | 3832 | 1463821073651 Marionette TRACE conn2 <- [1,2162,null,{}] 01:57:53 INFO - PROCESS | 3832 | 1463821073654 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:53 INFO - PROCESS | 3832 | 1463821073737 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 01:57:53 INFO - PROCESS | 3832 | 1463821073884 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:53 INFO - PROCESS | 3832 | ++DOCSHELL 17588800 == 56 [pid = 3832] [id = 550] 01:57:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (17688800) [pid = 3832] [serial = 1650] [outer = 00000000] 01:57:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (177CE000) [pid = 3832] [serial = 1651] [outer = 17688800] 01:57:53 INFO - PROCESS | 3832 | 1463821073928 Marionette DEBUG loaded listener.js 01:57:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (17AF6000) [pid = 3832] [serial = 1652] [outer = 17688800] 01:57:54 INFO - PROCESS | 3832 | 1463821074320 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 01:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 724ms 01:57:54 INFO - PROCESS | 3832 | 1463821074374 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 01:57:54 INFO - PROCESS | 3832 | 1463821074376 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 01:57:54 INFO - PROCESS | 3832 | 1463821074379 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:57:54 INFO - PROCESS | 3832 | 1463821074381 Marionette TRACE conn2 <- [1,2166,null,{}] 01:57:54 INFO - PROCESS | 3832 | 1463821074384 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:54 INFO - PROCESS | 3832 | 1463821074501 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 01:57:54 INFO - PROCESS | 3832 | 1463821074575 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:54 INFO - PROCESS | 3832 | ++DOCSHELL 182B4C00 == 57 [pid = 3832] [id = 551] 01:57:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (18430000) [pid = 3832] [serial = 1653] [outer = 00000000] 01:57:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (1843A800) [pid = 3832] [serial = 1654] [outer = 18430000] 01:57:54 INFO - PROCESS | 3832 | 1463821074628 Marionette DEBUG loaded listener.js 01:57:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (184EB800) [pid = 3832] [serial = 1655] [outer = 18430000] 01:57:55 INFO - PROCESS | 3832 | 1463821075066 Marionette TRACE conn2 <- [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]]]}] 01:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 739ms 01:57:55 INFO - PROCESS | 3832 | 1463821075122 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 01:57:55 INFO - PROCESS | 3832 | 1463821075124 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 01:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:57:55 INFO - PROCESS | 3832 | 1463821075137 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:57:55 INFO - PROCESS | 3832 | 1463821075139 Marionette TRACE conn2 <- [1,2170,null,{}] 01:57:55 INFO - PROCESS | 3832 | 1463821075142 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:55 INFO - PROCESS | 3832 | 1463821075243 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 01:57:55 INFO - PROCESS | 3832 | 1463821075255 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:55 INFO - PROCESS | 3832 | ++DOCSHELL 140CA000 == 58 [pid = 3832] [id = 552] 01:57:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (170AA000) [pid = 3832] [serial = 1656] [outer = 00000000] 01:57:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (189CF800) [pid = 3832] [serial = 1657] [outer = 170AA000] 01:57:55 INFO - PROCESS | 3832 | 1463821075355 Marionette DEBUG loaded listener.js 01:57:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (19291400) [pid = 3832] [serial = 1658] [outer = 170AA000] 01:57:55 INFO - PROCESS | 3832 | 1463821075770 Marionette TRACE conn2 <- [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]]]}] 01:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 693ms 01:57:55 INFO - PROCESS | 3832 | 1463821075814 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 01:57:55 INFO - PROCESS | 3832 | 1463821075816 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 01:57:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:57:55 INFO - PROCESS | 3832 | 1463821075820 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:57:55 INFO - PROCESS | 3832 | 1463821075821 Marionette TRACE conn2 <- [1,2174,null,{}] 01:57:55 INFO - PROCESS | 3832 | 1463821075825 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:55 INFO - PROCESS | 3832 | 1463821075939 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 01:57:55 INFO - PROCESS | 3832 | 1463821075948 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:55 INFO - PROCESS | 3832 | ++DOCSHELL 19291800 == 59 [pid = 3832] [id = 553] 01:57:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (19A34000) [pid = 3832] [serial = 1659] [outer = 00000000] 01:57:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (19A4EC00) [pid = 3832] [serial = 1660] [outer = 19A34000] 01:57:55 INFO - PROCESS | 3832 | 1463821075995 Marionette DEBUG loaded listener.js 01:57:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 138 (19A51C00) [pid = 3832] [serial = 1661] [outer = 19A34000] 01:57:56 INFO - PROCESS | 3832 | --DOMWINDOW == 137 (16C14400) [pid = 3832] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:57:56 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (16D57C00) [pid = 3832] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:57:56 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (189C9000) [pid = 3832] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:57:56 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (10A5C000) [pid = 3832] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:57:56 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (12AED000) [pid = 3832] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:57:56 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (1768D400) [pid = 3832] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:57:56 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (12DCA000) [pid = 3832] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:57:56 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (1043B400) [pid = 3832] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:57:56 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (18439400) [pid = 3832] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:57:56 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (15B27C00) [pid = 3832] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:57:56 INFO - PROCESS | 3832 | 1463821076758 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 01:57:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:57:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 986ms 01:57:56 INFO - PROCESS | 3832 | 1463821076813 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 01:57:56 INFO - PROCESS | 3832 | 1463821076816 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 01:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:57:56 INFO - PROCESS | 3832 | 1463821076820 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:57:56 INFO - PROCESS | 3832 | 1463821076821 Marionette TRACE conn2 <- [1,2178,null,{}] 01:57:56 INFO - PROCESS | 3832 | 1463821076847 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:56 INFO - PROCESS | 3832 | 1463821076928 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 01:57:56 INFO - PROCESS | 3832 | 1463821076936 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:56 INFO - PROCESS | 3832 | ++DOCSHELL 170A6C00 == 60 [pid = 3832] [id = 554] 01:57:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (170AB400) [pid = 3832] [serial = 1662] [outer = 00000000] 01:57:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (189CF000) [pid = 3832] [serial = 1663] [outer = 170AB400] 01:57:56 INFO - PROCESS | 3832 | 1463821076979 Marionette DEBUG loaded listener.js 01:57:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (19A3F400) [pid = 3832] [serial = 1664] [outer = 170AB400] 01:57:57 INFO - PROCESS | 3832 | 1463821077402 Marionette TRACE conn2 <- [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]]]}] 01:57:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:57:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 586ms 01:57:57 INFO - PROCESS | 3832 | 1463821077415 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 01:57:57 INFO - PROCESS | 3832 | 1463821077417 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 01:57:57 INFO - PROCESS | 3832 | 1463821077420 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:57:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:57:57 INFO - PROCESS | 3832 | 1463821077422 Marionette TRACE conn2 <- [1,2182,null,{}] 01:57:57 INFO - PROCESS | 3832 | 1463821077429 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:57 INFO - PROCESS | 3832 | 1463821077556 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 01:57:57 INFO - PROCESS | 3832 | 1463821077566 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:57 INFO - PROCESS | 3832 | ++DOCSHELL 17F64400 == 61 [pid = 3832] [id = 555] 01:57:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (19BDE400) [pid = 3832] [serial = 1665] [outer = 00000000] 01:57:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (1A30C400) [pid = 3832] [serial = 1666] [outer = 19BDE400] 01:57:57 INFO - PROCESS | 3832 | 1463821077610 Marionette DEBUG loaded listener.js 01:57:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (1A37C800) [pid = 3832] [serial = 1667] [outer = 19BDE400] 01:57:58 INFO - PROCESS | 3832 | 1463821078026 Marionette TRACE conn2 <- [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]]]}] 01:57:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:57:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 631ms 01:57:58 INFO - PROCESS | 3832 | 1463821078041 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 01:57:58 INFO - PROCESS | 3832 | 1463821078043 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 01:57:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:57:58 INFO - PROCESS | 3832 | 1463821078046 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:57:58 INFO - PROCESS | 3832 | 1463821078048 Marionette TRACE conn2 <- [1,2186,null,{}] 01:57:58 INFO - PROCESS | 3832 | 1463821078051 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:58 INFO - PROCESS | 3832 | 1463821078134 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 01:57:58 INFO - PROCESS | 3832 | 1463821078239 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:58 INFO - PROCESS | 3832 | ++DOCSHELL 11421400 == 62 [pid = 3832] [id = 556] 01:57:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (189CDC00) [pid = 3832] [serial = 1668] [outer = 00000000] 01:57:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (1AA23C00) [pid = 3832] [serial = 1669] [outer = 189CDC00] 01:57:58 INFO - PROCESS | 3832 | 1463821078289 Marionette DEBUG loaded listener.js 01:57:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (1AA30000) [pid = 3832] [serial = 1670] [outer = 189CDC00] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 10D02000 == 61 [pid = 3832] [id = 526] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 182AFC00 == 60 [pid = 3832] [id = 492] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 184E2400 == 59 [pid = 3832] [id = 510] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 16E4B000 == 58 [pid = 3832] [id = 493] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 1774E400 == 57 [pid = 3832] [id = 529] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 10A60400 == 56 [pid = 3832] [id = 446] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 0F274C00 == 55 [pid = 3832] [id = 463] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 15128800 == 54 [pid = 3832] [id = 489] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 12AECC00 == 53 [pid = 3832] [id = 527] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 19A4A000 == 52 [pid = 3832] [id = 530] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 12B58800 == 51 [pid = 3832] [id = 447] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 1768B400 == 50 [pid = 3832] [id = 477] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 189C7800 == 49 [pid = 3832] [id = 528] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 1050B400 == 48 [pid = 3832] [id = 449] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 15121800 == 47 [pid = 3832] [id = 476] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 16C16800 == 46 [pid = 3832] [id = 501] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 184DF400 == 45 [pid = 3832] [id = 525] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 10C6D400 == 44 [pid = 3832] [id = 464] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 0F26DC00 == 43 [pid = 3832] [id = 428] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 17230000 == 42 [pid = 3832] [id = 448] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 189CB400 == 41 [pid = 3832] [id = 478] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 105FAC00 == 40 [pid = 3832] [id = 547] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 10565800 == 39 [pid = 3832] [id = 546] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 1B559400 == 38 [pid = 3832] [id = 17] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 1AA29800 == 37 [pid = 3832] [id = 545] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 14273400 == 36 [pid = 3832] [id = 543] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 16EEF000 == 35 [pid = 3832] [id = 544] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 151E3800 == 34 [pid = 3832] [id = 541] 01:57:59 INFO - PROCESS | 3832 | --DOCSHELL 1127D400 == 33 [pid = 3832] [id = 542] 01:58:00 INFO - PROCESS | 3832 | --DOCSHELL 17F64400 == 32 [pid = 3832] [id = 555] 01:58:00 INFO - PROCESS | 3832 | --DOCSHELL 19291800 == 31 [pid = 3832] [id = 553] 01:58:00 INFO - PROCESS | 3832 | --DOCSHELL 170A6C00 == 30 [pid = 3832] [id = 554] 01:58:00 INFO - PROCESS | 3832 | --DOCSHELL 17588800 == 29 [pid = 3832] [id = 550] 01:58:00 INFO - PROCESS | 3832 | --DOCSHELL 140CA000 == 28 [pid = 3832] [id = 552] 01:58:00 INFO - PROCESS | 3832 | --DOCSHELL 182B4C00 == 27 [pid = 3832] [id = 551] 01:58:00 INFO - PROCESS | 3832 | --DOCSHELL 16D58400 == 26 [pid = 3832] [id = 549] 01:58:00 INFO - PROCESS | 3832 | --DOCSHELL 140C3C00 == 25 [pid = 3832] [id = 548] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (14274800) [pid = 3832] [serial = 1600] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (151E7400) [pid = 3832] [serial = 1601] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (177CF800) [pid = 3832] [serial = 1606] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (1A8DFC00) [pid = 3832] [serial = 1624] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (155F2000) [pid = 3832] [serial = 1598] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (15120400) [pid = 3832] [serial = 1597] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (12A48400) [pid = 3832] [serial = 1595] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (10F19400) [pid = 3832] [serial = 1594] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (1A15E400) [pid = 3832] [serial = 1591] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (1A161C00) [pid = 3832] [serial = 1616] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (184E3400) [pid = 3832] [serial = 1609] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (189C3800) [pid = 3832] [serial = 1610] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (151E4400) [pid = 3832] [serial = 1619] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (180D0400) [pid = 3832] [serial = 1607] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (1A30EC00) [pid = 3832] [serial = 1621] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (1A380C00) [pid = 3832] [serial = 1622] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (1929A400) [pid = 3832] [serial = 1576] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (15778000) [pid = 3832] [serial = 1582] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (12A6D400) [pid = 3832] [serial = 1579] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (19294400) [pid = 3832] [serial = 1585] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (19BE4C00) [pid = 3832] [serial = 1615] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (19B4F400) [pid = 3832] [serial = 1588] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (17137400) [pid = 3832] [serial = 1603] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (19A4DC00) [pid = 3832] [serial = 1613] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (1758E800) [pid = 3832] [serial = 1604] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (19A32400) [pid = 3832] [serial = 1612] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (140C3800) [pid = 3832] [serial = 1618] [outer = 00000000] [url = about:blank] 01:58:00 INFO - PROCESS | 3832 | 1463821080407 Marionette TRACE conn2 <- [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]]]}] 01:58:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:58:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 2373ms 01:58:00 INFO - PROCESS | 3832 | 1463821080421 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 01:58:00 INFO - PROCESS | 3832 | 1463821080424 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 01:58:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:58:00 INFO - PROCESS | 3832 | 1463821080436 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:58:00 INFO - PROCESS | 3832 | 1463821080440 Marionette TRACE conn2 <- [1,2190,null,{}] 01:58:00 INFO - PROCESS | 3832 | 1463821080448 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:00 INFO - PROCESS | 3832 | 1463821080539 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 01:58:00 INFO - PROCESS | 3832 | 1463821080547 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:00 INFO - PROCESS | 3832 | ++DOCSHELL 10484000 == 26 [pid = 3832] [id = 557] 01:58:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (10503000) [pid = 3832] [serial = 1671] [outer = 00000000] 01:58:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (105FB000) [pid = 3832] [serial = 1672] [outer = 10503000] 01:58:00 INFO - PROCESS | 3832 | 1463821080595 Marionette DEBUG loaded listener.js 01:58:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (10A60800) [pid = 3832] [serial = 1673] [outer = 10503000] 01:58:01 INFO - PROCESS | 3832 | 1463821081095 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 01:58:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:58:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 694ms 01:58:01 INFO - PROCESS | 3832 | 1463821081130 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 01:58:01 INFO - PROCESS | 3832 | 1463821081136 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 01:58:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:58:01 INFO - PROCESS | 3832 | 1463821081146 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:58:01 INFO - PROCESS | 3832 | 1463821081149 Marionette TRACE conn2 <- [1,2194,null,{}] 01:58:01 INFO - PROCESS | 3832 | 1463821081153 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:01 INFO - PROCESS | 3832 | 1463821081237 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 01:58:01 INFO - PROCESS | 3832 | 1463821081245 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:01 INFO - PROCESS | 3832 | ++DOCSHELL 10C6F400 == 27 [pid = 3832] [id = 558] 01:58:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (10C72800) [pid = 3832] [serial = 1674] [outer = 00000000] 01:58:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (10D09000) [pid = 3832] [serial = 1675] [outer = 10C72800] 01:58:01 INFO - PROCESS | 3832 | 1463821081291 Marionette DEBUG loaded listener.js 01:58:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (10D10000) [pid = 3832] [serial = 1676] [outer = 10C72800] 01:58:01 INFO - PROCESS | 3832 | 1463821081746 Marionette TRACE conn2 <- [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]]]}] 01:58:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:58:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 632ms 01:58:01 INFO - PROCESS | 3832 | 1463821081767 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 01:58:01 INFO - PROCESS | 3832 | 1463821081770 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 01:58:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:58:01 INFO - PROCESS | 3832 | 1463821081774 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:58:01 INFO - PROCESS | 3832 | 1463821081777 Marionette TRACE conn2 <- [1,2198,null,{}] 01:58:01 INFO - PROCESS | 3832 | 1463821081788 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:01 INFO - PROCESS | 3832 | 1463821081879 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 01:58:01 INFO - PROCESS | 3832 | 1463821081888 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:01 INFO - PROCESS | 3832 | ++DOCSHELL 11C0C000 == 28 [pid = 3832] [id = 559] 01:58:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (11C59000) [pid = 3832] [serial = 1677] [outer = 00000000] 01:58:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (1289F400) [pid = 3832] [serial = 1678] [outer = 11C59000] 01:58:01 INFO - PROCESS | 3832 | 1463821081946 Marionette DEBUG loaded listener.js 01:58:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (12A4F800) [pid = 3832] [serial = 1679] [outer = 11C59000] 01:58:02 INFO - PROCESS | 3832 | 1463821082471 Marionette TRACE conn2 <- [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]]]}] 01:58:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:58:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 724ms 01:58:02 INFO - PROCESS | 3832 | 1463821082513 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 01:58:02 INFO - PROCESS | 3832 | 1463821082516 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 01:58:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:58:02 INFO - PROCESS | 3832 | 1463821082519 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:58:02 INFO - PROCESS | 3832 | 1463821082521 Marionette TRACE conn2 <- [1,2202,null,{}] 01:58:02 INFO - PROCESS | 3832 | 1463821082524 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:02 INFO - PROCESS | 3832 | 1463821082603 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 01:58:02 INFO - PROCESS | 3832 | 1463821082609 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:02 INFO - PROCESS | 3832 | ++DOCSHELL 12A48800 == 29 [pid = 3832] [id = 560] 01:58:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (12A6F800) [pid = 3832] [serial = 1680] [outer = 00000000] 01:58:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (12D26C00) [pid = 3832] [serial = 1681] [outer = 12A6F800] 01:58:02 INFO - PROCESS | 3832 | 1463821082654 Marionette DEBUG loaded listener.js 01:58:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (13308400) [pid = 3832] [serial = 1682] [outer = 12A6F800] 01:58:03 INFO - PROCESS | 3832 | 1463821083082 Marionette TRACE conn2 <- [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]]]}] 01:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 632ms 01:58:03 INFO - PROCESS | 3832 | 1463821083143 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 01:58:03 INFO - PROCESS | 3832 | 1463821083145 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 01:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:58:03 INFO - PROCESS | 3832 | 1463821083148 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:58:03 INFO - PROCESS | 3832 | 1463821083150 Marionette TRACE conn2 <- [1,2206,null,{}] 01:58:03 INFO - PROCESS | 3832 | 1463821083153 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:03 INFO - PROCESS | 3832 | 1463821083229 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 01:58:03 INFO - PROCESS | 3832 | 1463821083235 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:03 INFO - PROCESS | 3832 | ++DOCSHELL 12AE6000 == 30 [pid = 3832] [id = 561] 01:58:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (13821400) [pid = 3832] [serial = 1683] [outer = 00000000] 01:58:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (13DB7C00) [pid = 3832] [serial = 1684] [outer = 13821400] 01:58:03 INFO - PROCESS | 3832 | 1463821083279 Marionette DEBUG loaded listener.js 01:58:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (14018400) [pid = 3832] [serial = 1685] [outer = 13821400] 01:58:03 INFO - PROCESS | 3832 | 1463821083740 Marionette TRACE conn2 <- [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]]]}] 01:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 631ms 01:58:03 INFO - PROCESS | 3832 | 1463821083784 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 01:58:03 INFO - PROCESS | 3832 | 1463821083786 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 01:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:58:03 INFO - PROCESS | 3832 | 1463821083793 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:58:03 INFO - PROCESS | 3832 | 1463821083795 Marionette TRACE conn2 <- [1,2210,null,{}] 01:58:03 INFO - PROCESS | 3832 | 1463821083799 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:03 INFO - PROCESS | 3832 | 1463821083907 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 01:58:03 INFO - PROCESS | 3832 | 1463821083901 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:03 INFO - PROCESS | 3832 | ++DOCSHELL 15121C00 == 31 [pid = 3832] [id = 562] 01:58:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (15123C00) [pid = 3832] [serial = 1686] [outer = 00000000] 01:58:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (151E4400) [pid = 3832] [serial = 1687] [outer = 15123C00] 01:58:03 INFO - PROCESS | 3832 | 1463821083954 Marionette DEBUG loaded listener.js 01:58:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (15353400) [pid = 3832] [serial = 1688] [outer = 15123C00] 01:58:04 INFO - PROCESS | 3832 | 1463821084391 Marionette TRACE conn2 <- [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]]]}] 01:58:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:58:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 632ms 01:58:04 INFO - PROCESS | 3832 | 1463821084422 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 01:58:04 INFO - PROCESS | 3832 | 1463821084424 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 01:58:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:58:04 INFO - PROCESS | 3832 | 1463821084427 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:58:04 INFO - PROCESS | 3832 | 1463821084429 Marionette TRACE conn2 <- [1,2214,null,{}] 01:58:04 INFO - PROCESS | 3832 | 1463821084432 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:04 INFO - PROCESS | 3832 | 1463821084505 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 01:58:04 INFO - PROCESS | 3832 | 1463821084512 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:04 INFO - PROCESS | 3832 | ++DOCSHELL 151E4000 == 32 [pid = 3832] [id = 563] 01:58:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (151E6C00) [pid = 3832] [serial = 1689] [outer = 00000000] 01:58:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (15BB1C00) [pid = 3832] [serial = 1690] [outer = 151E6C00] 01:58:04 INFO - PROCESS | 3832 | 1463821084555 Marionette DEBUG loaded listener.js 01:58:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (15D03C00) [pid = 3832] [serial = 1691] [outer = 151E6C00] 01:58:04 INFO - PROCESS | 3832 | 1463821085007 Marionette TRACE conn2 <- [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]]]}] 01:58:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 632ms 01:58:05 INFO - PROCESS | 3832 | 1463821085064 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 01:58:05 INFO - PROCESS | 3832 | 1463821085066 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 01:58:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:58:05 INFO - PROCESS | 3832 | 1463821085069 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:58:05 INFO - PROCESS | 3832 | 1463821085071 Marionette TRACE conn2 <- [1,2218,null,{}] 01:58:05 INFO - PROCESS | 3832 | 1463821085059 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:05 INFO - PROCESS | 3832 | 1463821085162 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 01:58:05 INFO - PROCESS | 3832 | 1463821085174 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:05 INFO - PROCESS | 3832 | ++DOCSHELL 16C08C00 == 33 [pid = 3832] [id = 564] 01:58:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (16C09000) [pid = 3832] [serial = 1692] [outer = 00000000] 01:58:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (16C12C00) [pid = 3832] [serial = 1693] [outer = 16C09000] 01:58:05 INFO - PROCESS | 3832 | 1463821085217 Marionette DEBUG loaded listener.js 01:58:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (16C13800) [pid = 3832] [serial = 1694] [outer = 16C09000] 01:58:05 INFO - PROCESS | 3832 | 1463821085673 Marionette TRACE conn2 <- [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]]]}] 01:58:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 632ms 01:58:05 INFO - PROCESS | 3832 | 1463821085698 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 01:58:05 INFO - PROCESS | 3832 | 1463821085700 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 01:58:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:58:05 INFO - PROCESS | 3832 | 1463821085704 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:58:05 INFO - PROCESS | 3832 | 1463821085706 Marionette TRACE conn2 <- [1,2222,null,{}] 01:58:05 INFO - PROCESS | 3832 | 1463821085709 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:05 INFO - PROCESS | 3832 | 1463821085829 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 01:58:05 INFO - PROCESS | 3832 | 1463821085860 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:05 INFO - PROCESS | 3832 | ++DOCSHELL 11C06C00 == 34 [pid = 3832] [id = 565] 01:58:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (16C12800) [pid = 3832] [serial = 1695] [outer = 00000000] 01:58:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (16D51800) [pid = 3832] [serial = 1696] [outer = 16C12800] 01:58:05 INFO - PROCESS | 3832 | 1463821085962 Marionette DEBUG loaded listener.js 01:58:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (16D52000) [pid = 3832] [serial = 1697] [outer = 16C12800] 01:58:06 INFO - PROCESS | 3832 | 1463821086363 Marionette TRACE conn2 <- [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]]]}] 01:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 693ms 01:58:06 INFO - PROCESS | 3832 | 1463821086384 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 01:58:06 INFO - PROCESS | 3832 | 1463821086386 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 01:58:06 INFO - PROCESS | 3832 | 1463821086389 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:58:06 INFO - PROCESS | 3832 | 1463821086391 Marionette TRACE conn2 <- [1,2226,null,{}] 01:58:06 INFO - PROCESS | 3832 | 1463821086395 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:06 INFO - PROCESS | 3832 | 1463821086509 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 01:58:06 INFO - PROCESS | 3832 | 1463821086516 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:06 INFO - PROCESS | 3832 | ++DOCSHELL 130CEC00 == 35 [pid = 3832] [id = 566] 01:58:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 138 (140C4000) [pid = 3832] [serial = 1698] [outer = 00000000] 01:58:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 139 (17135400) [pid = 3832] [serial = 1699] [outer = 140C4000] 01:58:06 INFO - PROCESS | 3832 | 1463821086559 Marionette DEBUG loaded listener.js 01:58:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 140 (17552000) [pid = 3832] [serial = 1700] [outer = 140C4000] 01:58:06 INFO - PROCESS | 3832 | 1463821087006 Marionette TRACE conn2 <- [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]]]}] 01:58:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:58:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 632ms 01:58:07 INFO - PROCESS | 3832 | 1463821087028 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 01:58:07 INFO - PROCESS | 3832 | 1463821087030 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 01:58:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:58:07 INFO - PROCESS | 3832 | 1463821087033 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:58:07 INFO - PROCESS | 3832 | 1463821087035 Marionette TRACE conn2 <- [1,2230,null,{}] 01:58:07 INFO - PROCESS | 3832 | 1463821087039 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:07 INFO - PROCESS | 3832 | 1463821087164 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 01:58:07 INFO - PROCESS | 3832 | 1463821087262 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:07 INFO - PROCESS | 3832 | ++DOCSHELL 17682000 == 36 [pid = 3832] [id = 567] 01:58:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 141 (17682C00) [pid = 3832] [serial = 1701] [outer = 00000000] 01:58:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 142 (17690C00) [pid = 3832] [serial = 1702] [outer = 17682C00] 01:58:07 INFO - PROCESS | 3832 | 1463821087316 Marionette DEBUG loaded listener.js 01:58:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 143 (177D0800) [pid = 3832] [serial = 1703] [outer = 17682C00] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 142 (18430000) [pid = 3832] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 141 (170AA000) [pid = 3832] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 140 (19A34000) [pid = 3832] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 139 (105F5000) [pid = 3832] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 138 (1AA2B000) [pid = 3832] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 137 (19B50400) [pid = 3832] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (14276800) [pid = 3832] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (11282C00) [pid = 3832] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (1A30E000) [pid = 3832] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (1B559800) [pid = 3832] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (17688800) [pid = 3832] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (16D58800) [pid = 3832] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (1511C000) [pid = 3832] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (10C73400) [pid = 3832] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (170AB400) [pid = 3832] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (12D7E400) [pid = 3832] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (15D08800) [pid = 3832] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (18775400) [pid = 3832] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (17AF6C00) [pid = 3832] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (1842B400) [pid = 3832] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (14272800) [pid = 3832] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (14EB5400) [pid = 3832] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (19B4AC00) [pid = 3832] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (189C8000) [pid = 3832] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (11287400) [pid = 3832] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (184E5C00) [pid = 3832] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (110E1800) [pid = 3832] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (11A0C800) [pid = 3832] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (19B4C800) [pid = 3832] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (19B4D000) [pid = 3832] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1340ms 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (16CB0C00) [pid = 3832] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (19A36000) [pid = 3832] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1400E000) [pid = 3832] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (151E4C00) [pid = 3832] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (17554C00) [pid = 3832] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (10C74400) [pid = 3832] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (16CAE400) [pid = 3832] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (1B562000) [pid = 3832] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:58:08 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (19BDE400) [pid = 3832] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:58:08 INFO - PROCESS | 3832 | 1463821088290 Marionette TRACE conn2 <- [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]]]}] 01:58:08 INFO - PROCESS | 3832 | 1463821088375 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 01:58:08 INFO - PROCESS | 3832 | 1463821088377 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 01:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:58:08 INFO - PROCESS | 3832 | 1463821088380 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:58:08 INFO - PROCESS | 3832 | 1463821088382 Marionette TRACE conn2 <- [1,2234,null,{}] 01:58:08 INFO - PROCESS | 3832 | 1463821088386 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:08 INFO - PROCESS | 3832 | 1463821088462 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 01:58:08 INFO - PROCESS | 3832 | 1463821088474 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:08 INFO - PROCESS | 3832 | ++DOCSHELL 10C75400 == 37 [pid = 3832] [id = 568] 01:58:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (10D04400) [pid = 3832] [serial = 1704] [outer = 00000000] 01:58:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (11288400) [pid = 3832] [serial = 1705] [outer = 10D04400] 01:58:08 INFO - PROCESS | 3832 | 1463821088518 Marionette DEBUG loaded listener.js 01:58:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (12A47C00) [pid = 3832] [serial = 1706] [outer = 10D04400] 01:58:08 INFO - PROCESS | 3832 | 1463821088980 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 01:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 616ms 01:58:08 INFO - PROCESS | 3832 | 1463821089001 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 01:58:08 INFO - PROCESS | 3832 | 1463821089003 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 01:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:58:08 INFO - PROCESS | 3832 | 1463821089006 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:58:08 INFO - PROCESS | 3832 | 1463821089007 Marionette TRACE conn2 <- [1,2238,null,{}] 01:58:09 INFO - PROCESS | 3832 | 1463821089010 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:09 INFO - PROCESS | 3832 | 1463821089093 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 01:58:09 INFO - PROCESS | 3832 | 1463821089099 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:09 INFO - PROCESS | 3832 | ++DOCSHELL 1127F800 == 38 [pid = 3832] [id = 569] 01:58:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (11285C00) [pid = 3832] [serial = 1707] [outer = 00000000] 01:58:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (14EB5400) [pid = 3832] [serial = 1708] [outer = 11285C00] 01:58:09 INFO - PROCESS | 3832 | 1463821089147 Marionette DEBUG loaded listener.js 01:58:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (151E4C00) [pid = 3832] [serial = 1709] [outer = 11285C00] 01:58:09 INFO - PROCESS | 3832 | 1463821089601 Marionette TRACE conn2 <- [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]]]}] 01:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 617ms 01:58:09 INFO - PROCESS | 3832 | 1463821089645 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 01:58:09 INFO - PROCESS | 3832 | 1463821089647 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 01:58:09 INFO - PROCESS | 3832 | 1463821089649 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:58:09 INFO - PROCESS | 3832 | 1463821089651 Marionette TRACE conn2 <- [1,2242,null,{}] 01:58:09 INFO - PROCESS | 3832 | 1463821089655 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:09 INFO - PROCESS | 3832 | 1463821089731 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 01:58:09 INFO - PROCESS | 3832 | 1463821089738 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:09 INFO - PROCESS | 3832 | ++DOCSHELL 12A6C400 == 39 [pid = 3832] [id = 570] 01:58:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (13081400) [pid = 3832] [serial = 1710] [outer = 00000000] 01:58:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (16D54C00) [pid = 3832] [serial = 1711] [outer = 13081400] 01:58:09 INFO - PROCESS | 3832 | 1463821089784 Marionette DEBUG loaded listener.js 01:58:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (17554000) [pid = 3832] [serial = 1712] [outer = 13081400] 01:58:10 INFO - PROCESS | 3832 | 1463821090267 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 01:58:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:58:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 693ms 01:58:10 INFO - PROCESS | 3832 | 1463821090334 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 01:58:10 INFO - PROCESS | 3832 | 1463821090339 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 01:58:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:58:10 INFO - PROCESS | 3832 | 1463821090344 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:58:10 INFO - PROCESS | 3832 | 1463821090349 Marionette TRACE conn2 <- [1,2246,null,{}] 01:58:10 INFO - PROCESS | 3832 | 1463821090356 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:10 INFO - PROCESS | 3832 | 1463821090480 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 01:58:10 INFO - PROCESS | 3832 | 1463821090596 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:10 INFO - PROCESS | 3832 | ++DOCSHELL 10559000 == 40 [pid = 3832] [id = 571] 01:58:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (10560400) [pid = 3832] [serial = 1713] [outer = 00000000] 01:58:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (105F9800) [pid = 3832] [serial = 1714] [outer = 10560400] 01:58:10 INFO - PROCESS | 3832 | 1463821090653 Marionette DEBUG loaded listener.js 01:58:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (10A80C00) [pid = 3832] [serial = 1715] [outer = 10560400] 01:58:11 INFO - PROCESS | 3832 | 1463821091438 Marionette TRACE conn2 <- [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]]]}] 01:58:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:58:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1140ms 01:58:11 INFO - PROCESS | 3832 | 1463821091481 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 01:58:11 INFO - PROCESS | 3832 | 1463821091486 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 01:58:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:58:11 INFO - PROCESS | 3832 | 1463821091493 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:58:11 INFO - PROCESS | 3832 | 1463821091496 Marionette TRACE conn2 <- [1,2250,null,{}] 01:58:11 INFO - PROCESS | 3832 | 1463821091500 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:11 INFO - PROCESS | 3832 | 1463821091634 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 01:58:11 INFO - PROCESS | 3832 | 1463821091773 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:11 INFO - PROCESS | 3832 | ++DOCSHELL 10C74000 == 41 [pid = 3832] [id = 572] 01:58:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (10F19800) [pid = 3832] [serial = 1716] [outer = 00000000] 01:58:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (12A49000) [pid = 3832] [serial = 1717] [outer = 10F19800] 01:58:11 INFO - PROCESS | 3832 | 1463821091828 Marionette DEBUG loaded listener.js 01:58:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (12A75000) [pid = 3832] [serial = 1718] [outer = 10F19800] 01:58:12 INFO - PROCESS | 3832 | 1463821092474 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 01:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1032ms 01:58:12 INFO - PROCESS | 3832 | 1463821092540 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 01:58:12 INFO - PROCESS | 3832 | 1463821092542 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 01:58:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:58:12 INFO - PROCESS | 3832 | 1463821092546 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:58:12 INFO - PROCESS | 3832 | 1463821092550 Marionette TRACE conn2 <- [1,2254,null,{}] 01:58:12 INFO - PROCESS | 3832 | 1463821092561 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:12 INFO - PROCESS | 3832 | 1463821092808 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 01:58:12 INFO - PROCESS | 3832 | 1463821092961 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:12 INFO - PROCESS | 3832 | ++DOCSHELL 10504C00 == 42 [pid = 3832] [id = 573] 01:58:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (10505400) [pid = 3832] [serial = 1719] [outer = 00000000] 01:58:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (105F6400) [pid = 3832] [serial = 1720] [outer = 10505400] 01:58:13 INFO - PROCESS | 3832 | 1463821093010 Marionette DEBUG loaded listener.js 01:58:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (10C6CC00) [pid = 3832] [serial = 1721] [outer = 10505400] 01:58:13 INFO - PROCESS | 3832 | --DOCSHELL 10C67800 == 41 [pid = 3832] [id = 410] 01:58:13 INFO - PROCESS | 3832 | --DOCSHELL 12A76000 == 40 [pid = 3832] [id = 415] 01:58:13 INFO - PROCESS | 3832 | --DOCSHELL 1400F400 == 39 [pid = 3832] [id = 425] 01:58:13 INFO - PROCESS | 3832 | --DOCSHELL 10C67400 == 38 [pid = 3832] [id = 426] 01:58:13 INFO - PROCESS | 3832 | --DOCSHELL 10A5BC00 == 37 [pid = 3832] [id = 409] 01:58:13 INFO - PROCESS | 3832 | --DOCSHELL 140CC000 == 36 [pid = 3832] [id = 412] 01:58:13 INFO - PROCESS | 3832 | --DOCSHELL 128A2400 == 35 [pid = 3832] [id = 424] 01:58:13 INFO - PROCESS | 3832 | --DOCSHELL 1337A000 == 34 [pid = 3832] [id = 411] 01:58:13 INFO - PROCESS | 3832 | --DOCSHELL 10A58800 == 33 [pid = 3832] [id = 414] 01:58:13 INFO - PROCESS | 3832 | --DOCSHELL 11421400 == 32 [pid = 3832] [id = 556] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (1B565400) [pid = 3832] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (19B54800) [pid = 3832] [serial = 1541] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (17F67000) [pid = 3832] [serial = 1538] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (19BE7400) [pid = 3832] [serial = 1589] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (15120000) [pid = 3832] [serial = 1496] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (16C0F800) [pid = 3832] [serial = 1499] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (189C7C00) [pid = 3832] [serial = 1469] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (15777000) [pid = 3832] [serial = 1535] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (17553400) [pid = 3832] [serial = 1505] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (1382A000) [pid = 3832] [serial = 1490] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (16D52400) [pid = 3832] [serial = 1502] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (19A3FC00) [pid = 3832] [serial = 1577] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (19B48400) [pid = 3832] [serial = 1481] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (19A46000) [pid = 3832] [serial = 1478] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (16CAE800) [pid = 3832] [serial = 1583] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (15E30400) [pid = 3832] [serial = 1475] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (1A302C00) [pid = 3832] [serial = 1592] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (19A3AC00) [pid = 3832] [serial = 1586] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (131F8C00) [pid = 3832] [serial = 1472] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (19A4F800) [pid = 3832] [serial = 1532] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (12D24C00) [pid = 3832] [serial = 1493] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (131FDC00) [pid = 3832] [serial = 1580] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1A156800) [pid = 3832] [serial = 1544] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (1A37C800) [pid = 3832] [serial = 1667] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (184EB800) [pid = 3832] [serial = 1655] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1843A800) [pid = 3832] [serial = 1654] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (19291400) [pid = 3832] [serial = 1658] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (189CF800) [pid = 3832] [serial = 1657] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (19A4EC00) [pid = 3832] [serial = 1660] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (12A46800) [pid = 3832] [serial = 1639] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1AA66C00) [pid = 3832] [serial = 1637] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1AA32C00) [pid = 3832] [serial = 1636] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1AA26800) [pid = 3832] [serial = 1634] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1A7BA400) [pid = 3832] [serial = 1633] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1768D800) [pid = 3832] [serial = 1631] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (16EF3C00) [pid = 3832] [serial = 1630] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (140CD400) [pid = 3832] [serial = 1628] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (131F1400) [pid = 3832] [serial = 1627] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1AA25800) [pid = 3832] [serial = 1625] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (131F7800) [pid = 3832] [serial = 1127] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (177CE000) [pid = 3832] [serial = 1651] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (170B5400) [pid = 3832] [serial = 1648] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1AA23C00) [pid = 3832] [serial = 1669] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (17132800) [pid = 3832] [serial = 1649] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (15771C00) [pid = 3832] [serial = 1645] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (15E2D400) [pid = 3832] [serial = 1646] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (11A10000) [pid = 3832] [serial = 1642] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (13305400) [pid = 3832] [serial = 1643] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (12A75C00) [pid = 3832] [serial = 1640] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (19A51C00) [pid = 3832] [serial = 1661] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (189CF000) [pid = 3832] [serial = 1663] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (17AF6000) [pid = 3832] [serial = 1652] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1A30C400) [pid = 3832] [serial = 1666] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (19A3F400) [pid = 3832] [serial = 1664] [outer = 00000000] [url = about:blank] 01:58:13 INFO - PROCESS | 3832 | 1463821093649 Marionette TRACE conn2 <- [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]]]}] 01:58:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:58:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1140ms 01:58:13 INFO - PROCESS | 3832 | 1463821093682 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 01:58:13 INFO - PROCESS | 3832 | 1463821093686 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 01:58:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:58:13 INFO - PROCESS | 3832 | 1463821093692 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:58:13 INFO - PROCESS | 3832 | 1463821093696 Marionette TRACE conn2 <- [1,2258,null,{}] 01:58:13 INFO - PROCESS | 3832 | 1463821093700 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:13 INFO - PROCESS | 3832 | 1463821093783 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 01:58:13 INFO - PROCESS | 3832 | 1463821093876 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:13 INFO - PROCESS | 3832 | ++DOCSHELL 10D02000 == 33 [pid = 3832] [id = 574] 01:58:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (110F0800) [pid = 3832] [serial = 1722] [outer = 00000000] 01:58:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (114A1C00) [pid = 3832] [serial = 1723] [outer = 110F0800] 01:58:13 INFO - PROCESS | 3832 | 1463821093924 Marionette DEBUG loaded listener.js 01:58:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (11C9CC00) [pid = 3832] [serial = 1724] [outer = 110F0800] 01:58:14 INFO - PROCESS | 3832 | 1463821094535 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 01:58:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:58:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 893ms 01:58:14 INFO - PROCESS | 3832 | 1463821094581 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 01:58:14 INFO - PROCESS | 3832 | 1463821094585 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 01:58:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:58:14 INFO - PROCESS | 3832 | 1463821094591 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:58:14 INFO - PROCESS | 3832 | 1463821094595 Marionette TRACE conn2 <- [1,2262,null,{}] 01:58:14 INFO - PROCESS | 3832 | 1463821094600 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:14 INFO - PROCESS | 3832 | 1463821094702 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 01:58:14 INFO - PROCESS | 3832 | 1463821094835 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:14 INFO - PROCESS | 3832 | ++DOCSHELL 10F1BC00 == 34 [pid = 3832] [id = 575] 01:58:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1127D400) [pid = 3832] [serial = 1725] [outer = 00000000] 01:58:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (12889800) [pid = 3832] [serial = 1726] [outer = 1127D400] 01:58:14 INFO - PROCESS | 3832 | 1463821094892 Marionette DEBUG loaded listener.js 01:58:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (12A4FC00) [pid = 3832] [serial = 1727] [outer = 1127D400] 01:58:15 INFO - PROCESS | 3832 | 1463821095445 Marionette TRACE conn2 <- [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]]]}] 01:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 894ms 01:58:15 INFO - PROCESS | 3832 | 1463821095496 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 01:58:15 INFO - PROCESS | 3832 | 1463821095502 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 01:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:58:15 INFO - PROCESS | 3832 | 1463821095509 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:58:15 INFO - PROCESS | 3832 | 1463821095512 Marionette TRACE conn2 <- [1,2266,null,{}] 01:58:15 INFO - PROCESS | 3832 | 1463821095515 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:15 INFO - PROCESS | 3832 | 1463821095614 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 01:58:15 INFO - PROCESS | 3832 | 1463821095702 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:15 INFO - PROCESS | 3832 | ++DOCSHELL 12A76000 == 35 [pid = 3832] [id = 576] 01:58:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (12A76C00) [pid = 3832] [serial = 1728] [outer = 00000000] 01:58:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (131F8800) [pid = 3832] [serial = 1729] [outer = 12A76C00] 01:58:15 INFO - PROCESS | 3832 | 1463821095755 Marionette DEBUG loaded listener.js 01:58:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (138E1000) [pid = 3832] [serial = 1730] [outer = 12A76C00] 01:58:16 INFO - PROCESS | 3832 | 1463821096357 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 01:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 894ms 01:58:16 INFO - PROCESS | 3832 | 1463821096394 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 01:58:16 INFO - PROCESS | 3832 | 1463821096397 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 01:58:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:58:16 INFO - PROCESS | 3832 | 1463821096401 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:58:16 INFO - PROCESS | 3832 | 1463821096405 Marionette TRACE conn2 <- [1,2270,null,{}] 01:58:16 INFO - PROCESS | 3832 | 1463821096416 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:16 INFO - PROCESS | 3832 | 1463821096524 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 01:58:16 INFO - PROCESS | 3832 | 1463821096631 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:16 INFO - PROCESS | 3832 | ++DOCSHELL 14EB3400 == 36 [pid = 3832] [id = 577] 01:58:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (14EB3C00) [pid = 3832] [serial = 1731] [outer = 00000000] 01:58:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1511DC00) [pid = 3832] [serial = 1732] [outer = 14EB3C00] 01:58:16 INFO - PROCESS | 3832 | 1463821096689 Marionette DEBUG loaded listener.js 01:58:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (15127800) [pid = 3832] [serial = 1733] [outer = 14EB3C00] 01:58:17 INFO - PROCESS | 3832 | 1463821097219 Marionette TRACE conn2 <- [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]]]}] 01:58:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:58:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 894ms 01:58:17 INFO - PROCESS | 3832 | 1463821097288 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 01:58:17 INFO - PROCESS | 3832 | 1463821097291 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 01:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:58:17 INFO - PROCESS | 3832 | 1463821097294 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:58:17 INFO - PROCESS | 3832 | 1463821097296 Marionette TRACE conn2 <- [1,2274,null,{}] 01:58:17 INFO - PROCESS | 3832 | 1463821097300 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:17 INFO - PROCESS | 3832 | 1463821097398 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 01:58:17 INFO - PROCESS | 3832 | 1463821097500 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:17 INFO - PROCESS | 3832 | ++DOCSHELL 1511C000 == 37 [pid = 3832] [id = 578] 01:58:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (151D8800) [pid = 3832] [serial = 1734] [outer = 00000000] 01:58:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1576F400) [pid = 3832] [serial = 1735] [outer = 151D8800] 01:58:17 INFO - PROCESS | 3832 | 1463821097553 Marionette DEBUG loaded listener.js 01:58:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (15B2D800) [pid = 3832] [serial = 1736] [outer = 151D8800] 01:58:18 INFO - PROCESS | 3832 | 1463821098128 Marionette TRACE conn2 <- [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]]]}] 01:58:18 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 01:58:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 878ms 01:58:18 INFO - PROCESS | 3832 | 1463821098183 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 01:58:18 INFO - PROCESS | 3832 | 1463821098187 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 01:58:18 INFO - PROCESS | 3832 | 1463821098192 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:58:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:58:18 INFO - PROCESS | 3832 | 1463821098195 Marionette TRACE conn2 <- [1,2278,null,{}] 01:58:18 INFO - PROCESS | 3832 | 1463821098198 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:18 INFO - PROCESS | 3832 | 1463821098294 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 01:58:18 INFO - PROCESS | 3832 | 1463821098396 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:18 INFO - PROCESS | 3832 | ++DOCSHELL 1127D800 == 38 [pid = 3832] [id = 579] 01:58:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (12A46C00) [pid = 3832] [serial = 1737] [outer = 00000000] 01:58:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (15E26000) [pid = 3832] [serial = 1738] [outer = 12A46C00] 01:58:18 INFO - PROCESS | 3832 | 1463821098448 Marionette DEBUG loaded listener.js 01:58:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (15E26400) [pid = 3832] [serial = 1739] [outer = 12A46C00] 01:58:19 INFO - PROCESS | 3832 | 1463821099092 Marionette TRACE conn2 <- [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]]]}] 01:58:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 986ms 01:58:19 INFO - PROCESS | 3832 | 1463821099180 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 01:58:19 INFO - PROCESS | 3832 | 1463821099184 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 01:58:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:58:19 INFO - PROCESS | 3832 | 1463821099206 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:58:19 INFO - PROCESS | 3832 | 1463821099212 Marionette TRACE conn2 <- [1,2282,null,{}] 01:58:19 INFO - PROCESS | 3832 | 1463821099238 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:19 INFO - PROCESS | 3832 | 1463821099356 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 01:58:19 INFO - PROCESS | 3832 | 1463821099451 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:19 INFO - PROCESS | 3832 | ++DOCSHELL 0F273000 == 39 [pid = 3832] [id = 580] 01:58:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (0F973800) [pid = 3832] [serial = 1740] [outer = 00000000] 01:58:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (10C68000) [pid = 3832] [serial = 1741] [outer = 0F973800] 01:58:19 INFO - PROCESS | 3832 | 1463821099512 Marionette DEBUG loaded listener.js 01:58:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (12A4C000) [pid = 3832] [serial = 1742] [outer = 0F973800] 01:58:19 INFO - PROCESS | 3832 | 1463821099936 Marionette TRACE conn2 <- [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]]]}] 01:58:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 739ms 01:58:19 INFO - PROCESS | 3832 | 1463821099952 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 01:58:19 INFO - PROCESS | 3832 | 1463821099957 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 01:58:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:58:19 INFO - PROCESS | 3832 | 1463821099963 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:58:19 INFO - PROCESS | 3832 | 1463821099965 Marionette TRACE conn2 <- [1,2286,null,{}] 01:58:19 INFO - PROCESS | 3832 | 1463821099969 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:20 INFO - PROCESS | 3832 | 1463821100093 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 01:58:20 INFO - PROCESS | 3832 | 1463821100189 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:20 INFO - PROCESS | 3832 | ++DOCSHELL 12A70C00 == 40 [pid = 3832] [id = 581] 01:58:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (12D2F800) [pid = 3832] [serial = 1743] [outer = 00000000] 01:58:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (14278800) [pid = 3832] [serial = 1744] [outer = 12D2F800] 01:58:20 INFO - PROCESS | 3832 | 1463821100240 Marionette DEBUG loaded listener.js 01:58:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (15127000) [pid = 3832] [serial = 1745] [outer = 12D2F800] 01:58:20 INFO - PROCESS | 3832 | 1463821100596 Marionette TRACE conn2 <- [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]]]}] 01:58:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:58:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 693ms 01:58:20 INFO - PROCESS | 3832 | 1463821100644 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 01:58:20 INFO - PROCESS | 3832 | 1463821100647 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 01:58:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:58:20 INFO - PROCESS | 3832 | 1463821100656 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:58:20 INFO - PROCESS | 3832 | 1463821100659 Marionette TRACE conn2 <- [1,2290,null,{}] 01:58:20 INFO - PROCESS | 3832 | 1463821100669 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:20 INFO - PROCESS | 3832 | 1463821100782 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 01:58:20 INFO - PROCESS | 3832 | 1463821100876 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:20 INFO - PROCESS | 3832 | ++DOCSHELL 15348400 == 41 [pid = 3832] [id = 582] 01:58:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (16C09800) [pid = 3832] [serial = 1746] [outer = 00000000] 01:58:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (16CBD000) [pid = 3832] [serial = 1747] [outer = 16C09800] 01:58:20 INFO - PROCESS | 3832 | 1463821100922 Marionette DEBUG loaded listener.js 01:58:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (16D4F400) [pid = 3832] [serial = 1748] [outer = 16C09800] 01:58:21 INFO - PROCESS | 3832 | 1463821101361 Marionette TRACE conn2 <- [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]]]}] 01:58:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:58:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 725ms 01:58:21 INFO - PROCESS | 3832 | 1463821101395 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 01:58:21 INFO - PROCESS | 3832 | 1463821101397 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 01:58:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:58:21 INFO - PROCESS | 3832 | 1463821101401 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:58:21 INFO - PROCESS | 3832 | 1463821101402 Marionette TRACE conn2 <- [1,2294,null,{}] 01:58:21 INFO - PROCESS | 3832 | 1463821101406 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:21 INFO - PROCESS | 3832 | 1463821101504 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 01:58:21 INFO - PROCESS | 3832 | 1463821101510 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:21 INFO - PROCESS | 3832 | ++DOCSHELL 16D4B800 == 42 [pid = 3832] [id = 583] 01:58:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (16D54800) [pid = 3832] [serial = 1749] [outer = 00000000] 01:58:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (17132800) [pid = 3832] [serial = 1750] [outer = 16D54800] 01:58:21 INFO - PROCESS | 3832 | 1463821101554 Marionette DEBUG loaded listener.js 01:58:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (17552400) [pid = 3832] [serial = 1751] [outer = 16D54800] 01:58:22 INFO - PROCESS | 3832 | 1463821102021 Marionette TRACE conn2 <- [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]]]}] 01:58:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:58:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 678ms 01:58:22 INFO - PROCESS | 3832 | 1463821102088 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 01:58:22 INFO - PROCESS | 3832 | 1463821102090 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 01:58:22 INFO - PROCESS | 3832 | 1463821102093 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:58:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:58:22 INFO - PROCESS | 3832 | 1463821102095 Marionette TRACE conn2 <- [1,2298,null,{}] 01:58:22 INFO - PROCESS | 3832 | 1463821102098 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:22 INFO - PROCESS | 3832 | 1463821102235 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 01:58:22 INFO - PROCESS | 3832 | 1463821102260 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:22 INFO - PROCESS | 3832 | ++DOCSHELL 110D4400 == 43 [pid = 3832] [id = 584] 01:58:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (11423C00) [pid = 3832] [serial = 1752] [outer = 00000000] 01:58:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (175F4400) [pid = 3832] [serial = 1753] [outer = 11423C00] 01:58:22 INFO - PROCESS | 3832 | 1463821102308 Marionette DEBUG loaded listener.js 01:58:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (175F5000) [pid = 3832] [serial = 1754] [outer = 11423C00] 01:58:22 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (11C59000) [pid = 3832] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:58:22 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (12A6F800) [pid = 3832] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:58:22 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (10C72800) [pid = 3832] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:58:22 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (16C09000) [pid = 3832] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:58:22 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (13821400) [pid = 3832] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:58:22 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (10503000) [pid = 3832] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:58:22 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (151E6C00) [pid = 3832] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:58:22 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (15123C00) [pid = 3832] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:58:22 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (16C12800) [pid = 3832] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:58:22 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (140C4000) [pid = 3832] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:58:22 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (17682C00) [pid = 3832] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:58:22 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (11285C00) [pid = 3832] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:58:22 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (10D04400) [pid = 3832] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:58:22 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (13081400) [pid = 3832] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:58:22 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (10505400) [pid = 3832] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:58:22 INFO - PROCESS | 3832 | 1463821102766 Marionette TRACE conn2 <- [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]]]}] 01:58:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:58:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 724ms 01:58:22 INFO - PROCESS | 3832 | 1463821102817 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 01:58:22 INFO - PROCESS | 3832 | 1463821102819 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 01:58:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:58:22 INFO - PROCESS | 3832 | 1463821102826 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:58:22 INFO - PROCESS | 3832 | 1463821102828 Marionette TRACE conn2 <- [1,2302,null,{}] 01:58:22 INFO - PROCESS | 3832 | 1463821102831 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:22 INFO - PROCESS | 3832 | 1463821102927 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 01:58:22 INFO - PROCESS | 3832 | 1463821102937 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:23 INFO - PROCESS | 3832 | ++DOCSHELL 0F9CB400 == 44 [pid = 3832] [id = 585] 01:58:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (10C73800) [pid = 3832] [serial = 1755] [outer = 00000000] 01:58:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (13821400) [pid = 3832] [serial = 1756] [outer = 10C73800] 01:58:23 INFO - PROCESS | 3832 | 1463821103064 Marionette DEBUG loaded listener.js 01:58:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (17684C00) [pid = 3832] [serial = 1757] [outer = 10C73800] 01:58:23 INFO - PROCESS | 3832 | 1463821103430 Marionette TRACE conn2 <- [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]]]}] 01:58:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:58:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 631ms 01:58:23 INFO - PROCESS | 3832 | 1463821103465 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 01:58:23 INFO - PROCESS | 3832 | 1463821103467 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 01:58:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:58:23 INFO - PROCESS | 3832 | 1463821103470 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:58:23 INFO - PROCESS | 3832 | 1463821103472 Marionette TRACE conn2 <- [1,2306,null,{}] 01:58:23 INFO - PROCESS | 3832 | 1463821103476 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:23 INFO - PROCESS | 3832 | 1463821103581 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 01:58:23 INFO - PROCESS | 3832 | 1463821103677 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:23 INFO - PROCESS | 3832 | ++DOCSHELL 16E40000 == 45 [pid = 3832] [id = 586] 01:58:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (17687400) [pid = 3832] [serial = 1758] [outer = 00000000] 01:58:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (17F67C00) [pid = 3832] [serial = 1759] [outer = 17687400] 01:58:23 INFO - PROCESS | 3832 | 1463821103721 Marionette DEBUG loaded listener.js 01:58:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (17FC9800) [pid = 3832] [serial = 1760] [outer = 17687400] 01:58:24 INFO - PROCESS | 3832 | 1463821104060 Marionette TRACE conn2 <- [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] 01:58:24 INFO - PROCESS | 3832 | 1463821104094 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 01:58:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:58:24 INFO - PROCESS | 3832 | 1463821104098 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:58:24 INFO - PROCESS | 3832 | 1463821104110 Marionette TRACE conn2 <- [1,2310,null,{}] 01:58:24 INFO - PROCESS | 3832 | 1463821104114 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:24 INFO - PROCESS | 3832 | 1463821104193 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 01:58:24 INFO - PROCESS | 3832 | 1463821104294 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:24 INFO - PROCESS | 3832 | ++DOCSHELL 140CDC00 == 46 [pid = 3832] [id = 587] 01:58:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (15D0A000) [pid = 3832] [serial = 1761] [outer = 00000000] 01:58:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (18435800) [pid = 3832] [serial = 1762] [outer = 15D0A000] 01:58:24 INFO - PROCESS | 3832 | 1463821104340 Marionette DEBUG loaded listener.js 01:58:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (18438C00) [pid = 3832] [serial = 1763] [outer = 15D0A000] 01:58:24 INFO - PROCESS | 3832 | 1463821104707 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 01:58:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:58:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 693ms 01:58:24 INFO - PROCESS | 3832 | 1463821104798 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 01:58:24 INFO - PROCESS | 3832 | 1463821104802 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 01:58:24 INFO - PROCESS | 3832 | 1463821104807 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:58:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:58:24 INFO - PROCESS | 3832 | 1463821104811 Marionette TRACE conn2 <- [1,2314,null,{}] 01:58:24 INFO - PROCESS | 3832 | 1463821104817 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:24 INFO - PROCESS | 3832 | 1463821105002 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 01:58:25 INFO - PROCESS | 3832 | 1463821105140 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:25 INFO - PROCESS | 3832 | ++DOCSHELL 110F0000 == 47 [pid = 3832] [id = 588] 01:58:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (110F4400) [pid = 3832] [serial = 1764] [outer = 00000000] 01:58:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (11A06400) [pid = 3832] [serial = 1765] [outer = 110F4400] 01:58:25 INFO - PROCESS | 3832 | 1463821105197 Marionette DEBUG loaded listener.js 01:58:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (12DCA400) [pid = 3832] [serial = 1766] [outer = 110F4400] 01:58:25 INFO - PROCESS | 3832 | 1463821105738 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 01:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 986ms 01:58:25 INFO - PROCESS | 3832 | 1463821105795 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 01:58:25 INFO - PROCESS | 3832 | 1463821105800 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 01:58:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:58:25 INFO - PROCESS | 3832 | 1463821105807 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:58:25 INFO - PROCESS | 3832 | 1463821105811 Marionette TRACE conn2 <- [1,2318,null,{}] 01:58:25 INFO - PROCESS | 3832 | 1463821105815 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:25 INFO - PROCESS | 3832 | 1463821105919 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 01:58:26 INFO - PROCESS | 3832 | 1463821106028 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:26 INFO - PROCESS | 3832 | ++DOCSHELL 138EB800 == 48 [pid = 3832] [id = 589] 01:58:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (142F2800) [pid = 3832] [serial = 1767] [outer = 00000000] 01:58:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (15BAC800) [pid = 3832] [serial = 1768] [outer = 142F2800] 01:58:26 INFO - PROCESS | 3832 | 1463821106082 Marionette DEBUG loaded listener.js 01:58:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (16C0F400) [pid = 3832] [serial = 1769] [outer = 142F2800] 01:58:26 INFO - PROCESS | 3832 | 1463821106676 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 01:58:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:58:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 924ms 01:58:26 INFO - PROCESS | 3832 | 1463821106735 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 01:58:26 INFO - PROCESS | 3832 | 1463821106737 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 01:58:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:58:26 INFO - PROCESS | 3832 | 1463821106741 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:58:26 INFO - PROCESS | 3832 | 1463821106743 Marionette TRACE conn2 <- [1,2322,null,{}] 01:58:26 INFO - PROCESS | 3832 | 1463821106754 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:26 INFO - PROCESS | 3832 | 1463821106861 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 01:58:26 INFO - PROCESS | 3832 | 1463821107000 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:27 INFO - PROCESS | 3832 | ++DOCSHELL 17694C00 == 49 [pid = 3832] [id = 590] 01:58:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1769DC00) [pid = 3832] [serial = 1770] [outer = 00000000] 01:58:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (1842F400) [pid = 3832] [serial = 1771] [outer = 1769DC00] 01:58:27 INFO - PROCESS | 3832 | 1463821107060 Marionette DEBUG loaded listener.js 01:58:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (184DF800) [pid = 3832] [serial = 1772] [outer = 1769DC00] 01:58:27 INFO - PROCESS | 3832 | 1463821107594 Marionette TRACE conn2 <- [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]]]}] 01:58:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:58:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 924ms 01:58:27 INFO - PROCESS | 3832 | 1463821107668 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 01:58:27 INFO - PROCESS | 3832 | 1463821107671 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 01:58:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:58:27 INFO - PROCESS | 3832 | 1463821107674 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:58:27 INFO - PROCESS | 3832 | 1463821107676 Marionette TRACE conn2 <- [1,2326,null,{}] 01:58:27 INFO - PROCESS | 3832 | 1463821107680 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:27 INFO - PROCESS | 3832 | 1463821107781 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 01:58:27 INFO - PROCESS | 3832 | 1463821107919 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:27 INFO - PROCESS | 3832 | ++DOCSHELL 18434000 == 50 [pid = 3832] [id = 591] 01:58:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (184EA400) [pid = 3832] [serial = 1773] [outer = 00000000] 01:58:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (18771800) [pid = 3832] [serial = 1774] [outer = 184EA400] 01:58:27 INFO - PROCESS | 3832 | 1463821107973 Marionette DEBUG loaded listener.js 01:58:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (189C2C00) [pid = 3832] [serial = 1775] [outer = 184EA400] 01:58:28 INFO - PROCESS | 3832 | 1463821108816 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 01:58:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:58:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1202ms 01:58:28 INFO - PROCESS | 3832 | 1463821108867 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 01:58:28 INFO - PROCESS | 3832 | 1463821108871 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 01:58:28 INFO - PROCESS | 3832 | 1463821108876 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:58:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:58:28 INFO - PROCESS | 3832 | 1463821108880 Marionette TRACE conn2 <- [1,2330,null,{}] 01:58:28 INFO - PROCESS | 3832 | 1463821108886 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:28 INFO - PROCESS | 3832 | 1463821108981 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 01:58:29 INFO - PROCESS | 3832 | 1463821109125 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:29 INFO - PROCESS | 3832 | ++DOCSHELL 0F277800 == 51 [pid = 3832] [id = 592] 01:58:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (10D0D800) [pid = 3832] [serial = 1776] [outer = 00000000] 01:58:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (128A2400) [pid = 3832] [serial = 1777] [outer = 10D0D800] 01:58:29 INFO - PROCESS | 3832 | 1463821109192 Marionette DEBUG loaded listener.js 01:58:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (12A6F800) [pid = 3832] [serial = 1778] [outer = 10D0D800] 01:58:29 INFO - PROCESS | 3832 | --DOCSHELL 1055C400 == 50 [pid = 3832] [id = 421] 01:58:29 INFO - PROCESS | 3832 | --DOCSHELL 16E40000 == 49 [pid = 3832] [id = 586] 01:58:29 INFO - PROCESS | 3832 | --DOCSHELL 0F9CB400 == 48 [pid = 3832] [id = 585] 01:58:29 INFO - PROCESS | 3832 | --DOCSHELL 110D4400 == 47 [pid = 3832] [id = 584] 01:58:29 INFO - PROCESS | 3832 | --DOCSHELL 16D4B800 == 46 [pid = 3832] [id = 583] 01:58:29 INFO - PROCESS | 3832 | --DOCSHELL 15348400 == 45 [pid = 3832] [id = 582] 01:58:29 INFO - PROCESS | 3832 | --DOCSHELL 12A70C00 == 44 [pid = 3832] [id = 581] 01:58:29 INFO - PROCESS | 3832 | --DOCSHELL 0F273000 == 43 [pid = 3832] [id = 580] 01:58:29 INFO - PROCESS | 3832 | --DOCSHELL 1127D800 == 42 [pid = 3832] [id = 579] 01:58:29 INFO - PROCESS | 3832 | --DOCSHELL 1511C000 == 41 [pid = 3832] [id = 578] 01:58:29 INFO - PROCESS | 3832 | --DOCSHELL 14EB3400 == 40 [pid = 3832] [id = 577] 01:58:29 INFO - PROCESS | 3832 | --DOCSHELL 12A76000 == 39 [pid = 3832] [id = 576] 01:58:29 INFO - PROCESS | 3832 | --DOCSHELL 10F1BC00 == 38 [pid = 3832] [id = 575] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (17554000) [pid = 3832] [serial = 1712] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (11288400) [pid = 3832] [serial = 1705] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (17552000) [pid = 3832] [serial = 1700] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (16C13800) [pid = 3832] [serial = 1694] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (16D54C00) [pid = 3832] [serial = 1711] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (114A1C00) [pid = 3832] [serial = 1723] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (105F6400) [pid = 3832] [serial = 1720] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (105F9800) [pid = 3832] [serial = 1714] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (1289F400) [pid = 3832] [serial = 1678] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (12A4F800) [pid = 3832] [serial = 1679] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (13308400) [pid = 3832] [serial = 1682] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (12D26C00) [pid = 3832] [serial = 1681] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (10D09000) [pid = 3832] [serial = 1675] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (10D10000) [pid = 3832] [serial = 1676] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (16C12C00) [pid = 3832] [serial = 1693] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (13DB7C00) [pid = 3832] [serial = 1684] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (14018400) [pid = 3832] [serial = 1685] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (105FB000) [pid = 3832] [serial = 1672] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (10A60800) [pid = 3832] [serial = 1673] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (15BB1C00) [pid = 3832] [serial = 1690] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (15D03C00) [pid = 3832] [serial = 1691] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (151E4400) [pid = 3832] [serial = 1687] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (15353400) [pid = 3832] [serial = 1688] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (12A49000) [pid = 3832] [serial = 1717] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (16D51800) [pid = 3832] [serial = 1696] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16D52000) [pid = 3832] [serial = 1697] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (17135400) [pid = 3832] [serial = 1699] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (177D0800) [pid = 3832] [serial = 1703] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (17690C00) [pid = 3832] [serial = 1702] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (14EB5400) [pid = 3832] [serial = 1708] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (10C6CC00) [pid = 3832] [serial = 1721] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (151E4C00) [pid = 3832] [serial = 1709] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (12A47C00) [pid = 3832] [serial = 1706] [outer = 00000000] [url = about:blank] 01:58:29 INFO - PROCESS | 3832 | 1463821109750 Marionette TRACE conn2 <- [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]]]}] 01:58:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:58:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 940ms 01:58:29 INFO - PROCESS | 3832 | 1463821109806 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 01:58:29 INFO - PROCESS | 3832 | 1463821109811 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 01:58:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:58:29 INFO - PROCESS | 3832 | 1463821109817 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:58:29 INFO - PROCESS | 3832 | 1463821109820 Marionette TRACE conn2 <- [1,2334,null,{}] 01:58:29 INFO - PROCESS | 3832 | 1463821109823 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:29 INFO - PROCESS | 3832 | 1463821109906 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 01:58:29 INFO - PROCESS | 3832 | 1463821109916 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:29 INFO - PROCESS | 3832 | ++DOCSHELL 10D0B000 == 39 [pid = 3832] [id = 593] 01:58:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (10D0B400) [pid = 3832] [serial = 1779] [outer = 00000000] 01:58:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (12883C00) [pid = 3832] [serial = 1780] [outer = 10D0B400] 01:58:29 INFO - PROCESS | 3832 | 1463821109960 Marionette DEBUG loaded listener.js 01:58:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (12A74800) [pid = 3832] [serial = 1781] [outer = 10D0B400] 01:58:30 INFO - PROCESS | 3832 | 1463821110447 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 01:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 678ms 01:58:30 INFO - PROCESS | 3832 | 1463821110516 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 01:58:30 INFO - PROCESS | 3832 | 1463821110518 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 01:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:58:30 INFO - PROCESS | 3832 | 1463821110522 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:58:30 INFO - PROCESS | 3832 | 1463821110525 Marionette TRACE conn2 <- [1,2338,null,{}] 01:58:30 INFO - PROCESS | 3832 | 1463821110535 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:30 INFO - PROCESS | 3832 | 1463821110618 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 01:58:30 INFO - PROCESS | 3832 | 1463821110709 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:30 INFO - PROCESS | 3832 | ++DOCSHELL 11C9B400 == 40 [pid = 3832] [id = 594] 01:58:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (12DCF800) [pid = 3832] [serial = 1782] [outer = 00000000] 01:58:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (140CD400) [pid = 3832] [serial = 1783] [outer = 12DCF800] 01:58:30 INFO - PROCESS | 3832 | 1463821110763 Marionette DEBUG loaded listener.js 01:58:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (15120000) [pid = 3832] [serial = 1784] [outer = 12DCF800] 01:58:31 INFO - PROCESS | 3832 | 1463821111162 Marionette TRACE conn2 <- [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]]]}] 01:58:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:58:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 678ms 01:58:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:58:31 INFO - PROCESS | 3832 | 1463821111204 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 01:58:31 INFO - PROCESS | 3832 | 1463821111207 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 01:58:31 INFO - PROCESS | 3832 | 1463821111210 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:58:31 INFO - PROCESS | 3832 | 1463821111212 Marionette TRACE conn2 <- [1,2342,null,{}] 01:58:31 INFO - PROCESS | 3832 | 1463821111216 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:31 INFO - PROCESS | 3832 | 1463821111295 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 01:58:31 INFO - PROCESS | 3832 | 1463821111302 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:31 INFO - PROCESS | 3832 | ++DOCSHELL 140CC000 == 41 [pid = 3832] [id = 595] 01:58:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (14EB3800) [pid = 3832] [serial = 1785] [outer = 00000000] 01:58:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (155F1800) [pid = 3832] [serial = 1786] [outer = 14EB3800] 01:58:31 INFO - PROCESS | 3832 | 1463821111347 Marionette DEBUG loaded listener.js 01:58:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (15770800) [pid = 3832] [serial = 1787] [outer = 14EB3800] 01:58:31 INFO - PROCESS | 3832 | 1463821111789 Marionette TRACE conn2 <- [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]]]}] 01:58:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:58:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 631ms 01:58:31 INFO - PROCESS | 3832 | 1463821111848 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 01:58:31 INFO - PROCESS | 3832 | 1463821111850 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 01:58:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:58:31 INFO - PROCESS | 3832 | 1463821111853 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:58:31 INFO - PROCESS | 3832 | 1463821111855 Marionette TRACE conn2 <- [1,2346,null,{}] 01:58:31 INFO - PROCESS | 3832 | 1463821111858 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:31 INFO - PROCESS | 3832 | 1463821111978 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 01:58:32 INFO - PROCESS | 3832 | 1463821112071 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:32 INFO - PROCESS | 3832 | ++DOCSHELL 1651B400 == 42 [pid = 3832] [id = 596] 01:58:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (16C0AC00) [pid = 3832] [serial = 1788] [outer = 00000000] 01:58:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (16C16000) [pid = 3832] [serial = 1789] [outer = 16C0AC00] 01:58:32 INFO - PROCESS | 3832 | 1463821112098 Marionette DEBUG loaded listener.js 01:58:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (16CBCC00) [pid = 3832] [serial = 1790] [outer = 16C0AC00] 01:58:32 INFO - PROCESS | 3832 | 1463821112528 Marionette TRACE conn2 <- [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]]]}] 01:58:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:58:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 724ms 01:58:32 INFO - PROCESS | 3832 | 1463821112576 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 01:58:32 INFO - PROCESS | 3832 | 1463821112578 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 01:58:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:58:32 INFO - PROCESS | 3832 | 1463821112582 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:58:32 INFO - PROCESS | 3832 | 1463821112584 Marionette TRACE conn2 <- [1,2350,null,{}] 01:58:32 INFO - PROCESS | 3832 | 1463821112587 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:32 INFO - PROCESS | 3832 | 1463821112718 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 01:58:32 INFO - PROCESS | 3832 | 1463821112788 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:32 INFO - PROCESS | 3832 | ++DOCSHELL 16D51C00 == 43 [pid = 3832] [id = 597] 01:58:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (16E3E400) [pid = 3832] [serial = 1791] [outer = 00000000] 01:58:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1722A000) [pid = 3832] [serial = 1792] [outer = 16E3E400] 01:58:32 INFO - PROCESS | 3832 | 1463821112833 Marionette DEBUG loaded listener.js 01:58:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (17553000) [pid = 3832] [serial = 1793] [outer = 16E3E400] 01:58:33 INFO - PROCESS | 3832 | 1463821113259 Marionette TRACE conn2 <- [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]]]}] 01:58:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:58:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 678ms 01:58:33 INFO - PROCESS | 3832 | 1463821113265 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 01:58:33 INFO - PROCESS | 3832 | 1463821113266 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 01:58:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:58:33 INFO - PROCESS | 3832 | 1463821113279 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:58:33 INFO - PROCESS | 3832 | 1463821113281 Marionette TRACE conn2 <- [1,2354,null,{}] 01:58:33 INFO - PROCESS | 3832 | 1463821113285 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:33 INFO - PROCESS | 3832 | 1463821113431 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 01:58:33 INFO - PROCESS | 3832 | 1463821113506 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:33 INFO - PROCESS | 3832 | ++DOCSHELL 10C6F800 == 44 [pid = 3832] [id = 598] 01:58:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (17138000) [pid = 3832] [serial = 1794] [outer = 00000000] 01:58:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1768A400) [pid = 3832] [serial = 1795] [outer = 17138000] 01:58:33 INFO - PROCESS | 3832 | 1463821113551 Marionette DEBUG loaded listener.js 01:58:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (17690000) [pid = 3832] [serial = 1796] [outer = 17138000] 01:58:33 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (16C09800) [pid = 3832] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:58:33 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (17687400) [pid = 3832] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:58:33 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (12D2F800) [pid = 3832] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:58:33 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (0F973800) [pid = 3832] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:58:33 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (16D54800) [pid = 3832] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:58:33 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (10C73800) [pid = 3832] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:58:33 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (11423C00) [pid = 3832] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:58:34 INFO - PROCESS | 3832 | 1463821114048 Marionette TRACE conn2 <- [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]]]}] 01:58:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:58:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 786ms 01:58:34 INFO - PROCESS | 3832 | 1463821114077 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 01:58:34 INFO - PROCESS | 3832 | 1463821114079 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 01:58:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:58:34 INFO - PROCESS | 3832 | 1463821114082 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:58:34 INFO - PROCESS | 3832 | 1463821114083 Marionette TRACE conn2 <- [1,2358,null,{}] 01:58:34 INFO - PROCESS | 3832 | 1463821114091 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:34 INFO - PROCESS | 3832 | 1463821114173 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 01:58:34 INFO - PROCESS | 3832 | 1463821114180 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:34 INFO - PROCESS | 3832 | ++DOCSHELL 14EB9400 == 45 [pid = 3832] [id = 599] 01:58:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1511B000) [pid = 3832] [serial = 1797] [outer = 00000000] 01:58:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (16D4C800) [pid = 3832] [serial = 1798] [outer = 1511B000] 01:58:34 INFO - PROCESS | 3832 | 1463821114223 Marionette DEBUG loaded listener.js 01:58:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1768B800) [pid = 3832] [serial = 1799] [outer = 1511B000] 01:58:34 INFO - PROCESS | 3832 | 1463821114672 Marionette TRACE conn2 <- [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]]]}] 01:58:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:58:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 632ms 01:58:34 INFO - PROCESS | 3832 | 1463821114704 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 01:58:34 INFO - PROCESS | 3832 | 1463821114706 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 01:58:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:58:34 INFO - PROCESS | 3832 | 1463821114709 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:58:34 INFO - PROCESS | 3832 | 1463821114711 Marionette TRACE conn2 <- [1,2362,null,{}] 01:58:34 INFO - PROCESS | 3832 | 1463821114714 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:34 INFO - PROCESS | 3832 | 1463821114819 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 01:58:34 INFO - PROCESS | 3832 | 1463821114846 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:34 INFO - PROCESS | 3832 | ++DOCSHELL 17FBF800 == 46 [pid = 3832] [id = 600] 01:58:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (17FC2800) [pid = 3832] [serial = 1800] [outer = 00000000] 01:58:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1842CC00) [pid = 3832] [serial = 1801] [outer = 17FC2800] 01:58:34 INFO - PROCESS | 3832 | 1463821114891 Marionette DEBUG loaded listener.js 01:58:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (184E3400) [pid = 3832] [serial = 1802] [outer = 17FC2800] 01:58:35 INFO - PROCESS | 3832 | 1463821115327 Marionette TRACE conn2 <- [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]]]}] 01:58:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:58:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 631ms 01:58:35 INFO - PROCESS | 3832 | 1463821115354 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 01:58:35 INFO - PROCESS | 3832 | 1463821115356 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 01:58:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:58:35 INFO - PROCESS | 3832 | 1463821115359 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:58:35 INFO - PROCESS | 3832 | 1463821115361 Marionette TRACE conn2 <- [1,2366,null,{}] 01:58:35 INFO - PROCESS | 3832 | 1463821115364 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:35 INFO - PROCESS | 3832 | 1463821115445 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 01:58:35 INFO - PROCESS | 3832 | 1463821115451 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:35 INFO - PROCESS | 3832 | ++DOCSHELL 184E8400 == 47 [pid = 3832] [id = 601] 01:58:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (18768000) [pid = 3832] [serial = 1803] [outer = 00000000] 01:58:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (189C5800) [pid = 3832] [serial = 1804] [outer = 18768000] 01:58:35 INFO - PROCESS | 3832 | 1463821115501 Marionette DEBUG loaded listener.js 01:58:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (189CB000) [pid = 3832] [serial = 1805] [outer = 18768000] 01:58:35 INFO - PROCESS | 3832 | 1463821115989 Marionette TRACE conn2 <- [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]]]}] 01:58:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:58:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 678ms 01:58:36 INFO - PROCESS | 3832 | 1463821116042 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 01:58:36 INFO - PROCESS | 3832 | 1463821116046 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 01:58:36 INFO - PROCESS | 3832 | 1463821116052 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:58:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:58:36 INFO - PROCESS | 3832 | 1463821116056 Marionette TRACE conn2 <- [1,2370,null,{}] 01:58:36 INFO - PROCESS | 3832 | 1463821116063 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:36 INFO - PROCESS | 3832 | 1463821116183 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 01:58:36 INFO - PROCESS | 3832 | 1463821116347 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:36 INFO - PROCESS | 3832 | ++DOCSHELL 10D07800 == 48 [pid = 3832] [id = 602] 01:58:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (10D07C00) [pid = 3832] [serial = 1806] [outer = 00000000] 01:58:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (10F1DC00) [pid = 3832] [serial = 1807] [outer = 10D07C00] 01:58:36 INFO - PROCESS | 3832 | 1463821116402 Marionette DEBUG loaded listener.js 01:58:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (114A1C00) [pid = 3832] [serial = 1808] [outer = 10D07C00] 01:58:36 INFO - PROCESS | 3832 | 1463821116943 Marionette TRACE conn2 <- [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]]]}] 01:58:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:58:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 925ms 01:58:36 INFO - PROCESS | 3832 | 1463821116982 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 01:58:36 INFO - PROCESS | 3832 | 1463821116988 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 01:58:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:58:36 INFO - PROCESS | 3832 | 1463821116995 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:58:36 INFO - PROCESS | 3832 | 1463821116997 Marionette TRACE conn2 <- [1,2374,null,{}] 01:58:36 INFO - PROCESS | 3832 | 1463821117001 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:37 INFO - PROCESS | 3832 | 1463821117106 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 01:58:37 INFO - PROCESS | 3832 | 1463821117218 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:37 INFO - PROCESS | 3832 | ++DOCSHELL 1330DC00 == 49 [pid = 3832] [id = 603] 01:58:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (13372C00) [pid = 3832] [serial = 1809] [outer = 00000000] 01:58:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (14011800) [pid = 3832] [serial = 1810] [outer = 13372C00] 01:58:37 INFO - PROCESS | 3832 | 1463821117271 Marionette DEBUG loaded listener.js 01:58:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (14276000) [pid = 3832] [serial = 1811] [outer = 13372C00] 01:58:37 INFO - PROCESS | 3832 | 1463821117872 Marionette TRACE conn2 <- [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]]]}] 01:58:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:58:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 893ms 01:58:37 INFO - PROCESS | 3832 | 1463821117886 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 01:58:37 INFO - PROCESS | 3832 | 1463821117888 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 01:58:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:58:37 INFO - PROCESS | 3832 | 1463821117894 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:58:37 INFO - PROCESS | 3832 | 1463821117898 Marionette TRACE conn2 <- [1,2378,null,{}] 01:58:37 INFO - PROCESS | 3832 | 1463821117909 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:38 INFO - PROCESS | 3832 | 1463821118025 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 01:58:38 INFO - PROCESS | 3832 | 1463821118136 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:38 INFO - PROCESS | 3832 | ++DOCSHELL 16D58C00 == 50 [pid = 3832] [id = 604] 01:58:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (16E41000) [pid = 3832] [serial = 1812] [outer = 00000000] 01:58:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (17138400) [pid = 3832] [serial = 1813] [outer = 16E41000] 01:58:38 INFO - PROCESS | 3832 | 1463821118192 Marionette DEBUG loaded listener.js 01:58:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1768A800) [pid = 3832] [serial = 1814] [outer = 16E41000] 01:58:38 INFO - PROCESS | 3832 | 1463821118764 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 01:58:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:58:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 940ms 01:58:38 INFO - PROCESS | 3832 | 1463821118842 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 01:58:38 INFO - PROCESS | 3832 | 1463821118844 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 01:58:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:58:38 INFO - PROCESS | 3832 | 1463821118848 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:58:38 INFO - PROCESS | 3832 | 1463821118850 Marionette TRACE conn2 <- [1,2382,null,{}] 01:58:38 INFO - PROCESS | 3832 | 1463821118854 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:38 INFO - PROCESS | 3832 | 1463821118956 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 01:58:39 INFO - PROCESS | 3832 | 1463821119065 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:39 INFO - PROCESS | 3832 | ++DOCSHELL 170AC400 == 51 [pid = 3832] [id = 605] 01:58:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (189CC000) [pid = 3832] [serial = 1815] [outer = 00000000] 01:58:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (1928EC00) [pid = 3832] [serial = 1816] [outer = 189CC000] 01:58:39 INFO - PROCESS | 3832 | 1463821119118 Marionette DEBUG loaded listener.js 01:58:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (19294C00) [pid = 3832] [serial = 1817] [outer = 189CC000] 01:58:39 INFO - PROCESS | 3832 | 1463821119743 Marionette TRACE conn2 <- [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]]]}] 01:58:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:58:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 924ms 01:58:39 INFO - PROCESS | 3832 | 1463821119775 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 01:58:39 INFO - PROCESS | 3832 | 1463821119777 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 01:58:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:58:39 INFO - PROCESS | 3832 | 1463821119781 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:58:39 INFO - PROCESS | 3832 | 1463821119784 Marionette TRACE conn2 <- [1,2386,null,{}] 01:58:39 INFO - PROCESS | 3832 | 1463821119788 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:39 INFO - PROCESS | 3832 | 1463821119887 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 01:58:39 INFO - PROCESS | 3832 | 1463821119996 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:39 INFO - PROCESS | 3832 | ++DOCSHELL 184EBC00 == 52 [pid = 3832] [id = 606] 01:58:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (18767C00) [pid = 3832] [serial = 1818] [outer = 00000000] 01:58:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (19A32C00) [pid = 3832] [serial = 1819] [outer = 18767C00] 01:58:40 INFO - PROCESS | 3832 | 1463821120048 Marionette DEBUG loaded listener.js 01:58:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (19A36000) [pid = 3832] [serial = 1820] [outer = 18767C00] 01:58:40 INFO - PROCESS | 3832 | 1463821120585 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 01:58:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:58:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 832ms 01:58:40 INFO - PROCESS | 3832 | 1463821120620 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 01:58:40 INFO - PROCESS | 3832 | 1463821120622 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 01:58:40 INFO - PROCESS | 3832 | 1463821120627 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:58:40 INFO - PROCESS | 3832 | 1463821120629 Marionette TRACE conn2 <- [1,2390,null,{}] 01:58:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:58:40 INFO - PROCESS | 3832 | 1463821120633 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:40 INFO - PROCESS | 3832 | 1463821120753 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 01:58:40 INFO - PROCESS | 3832 | 1463821120868 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:40 INFO - PROCESS | 3832 | ++DOCSHELL 17FC5000 == 53 [pid = 3832] [id = 607] 01:58:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (17FC8000) [pid = 3832] [serial = 1821] [outer = 00000000] 01:58:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (19A48800) [pid = 3832] [serial = 1822] [outer = 17FC8000] 01:58:40 INFO - PROCESS | 3832 | 1463821120993 Marionette DEBUG loaded listener.js 01:58:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (19A4F400) [pid = 3832] [serial = 1823] [outer = 17FC8000] 01:58:41 INFO - PROCESS | 3832 | 1463821121725 Marionette TRACE conn2 <- [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]]]}] 01:58:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:58:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1124ms 01:58:41 INFO - PROCESS | 3832 | 1463821121752 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 01:58:41 INFO - PROCESS | 3832 | 1463821121755 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 01:58:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:58:41 INFO - PROCESS | 3832 | 1463821121760 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:58:41 INFO - PROCESS | 3832 | 1463821121764 Marionette TRACE conn2 <- [1,2394,null,{}] 01:58:41 INFO - PROCESS | 3832 | 1463821121769 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:41 INFO - PROCESS | 3832 | 1463821121867 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 01:58:42 INFO - PROCESS | 3832 | 1463821122013 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:42 INFO - PROCESS | 3832 | ++DOCSHELL 11C0B800 == 54 [pid = 3832] [id = 608] 01:58:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (11C66800) [pid = 3832] [serial = 1824] [outer = 00000000] 01:58:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (12A54000) [pid = 3832] [serial = 1825] [outer = 11C66800] 01:58:42 INFO - PROCESS | 3832 | 1463821122064 Marionette DEBUG loaded listener.js 01:58:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (14018000) [pid = 3832] [serial = 1826] [outer = 11C66800] 01:58:42 INFO - PROCESS | 3832 | --DOCSHELL 10D0AC00 == 53 [pid = 3832] [id = 418] 01:58:42 INFO - PROCESS | 3832 | --DOCSHELL 17FBF800 == 52 [pid = 3832] [id = 600] 01:58:42 INFO - PROCESS | 3832 | --DOCSHELL 14EB9400 == 51 [pid = 3832] [id = 599] 01:58:42 INFO - PROCESS | 3832 | --DOCSHELL 10C6F800 == 50 [pid = 3832] [id = 598] 01:58:42 INFO - PROCESS | 3832 | --DOCSHELL 16D51C00 == 49 [pid = 3832] [id = 597] 01:58:42 INFO - PROCESS | 3832 | --DOCSHELL 1651B400 == 48 [pid = 3832] [id = 596] 01:58:42 INFO - PROCESS | 3832 | --DOCSHELL 140CC000 == 47 [pid = 3832] [id = 595] 01:58:42 INFO - PROCESS | 3832 | --DOCSHELL 11C9B400 == 46 [pid = 3832] [id = 594] 01:58:42 INFO - PROCESS | 3832 | --DOCSHELL 10D0B000 == 45 [pid = 3832] [id = 593] 01:58:42 INFO - PROCESS | 3832 | --DOCSHELL 0F277800 == 44 [pid = 3832] [id = 592] 01:58:42 INFO - PROCESS | 3832 | --DOCSHELL 18434000 == 43 [pid = 3832] [id = 591] 01:58:42 INFO - PROCESS | 3832 | --DOCSHELL 17694C00 == 42 [pid = 3832] [id = 590] 01:58:42 INFO - PROCESS | 3832 | --DOCSHELL 138EB800 == 41 [pid = 3832] [id = 589] 01:58:42 INFO - PROCESS | 3832 | --DOCSHELL 110F0000 == 40 [pid = 3832] [id = 588] 01:58:42 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (16CBD000) [pid = 3832] [serial = 1747] [outer = 00000000] [url = about:blank] 01:58:42 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (16D4F400) [pid = 3832] [serial = 1748] [outer = 00000000] [url = about:blank] 01:58:42 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (17FC9800) [pid = 3832] [serial = 1760] [outer = 00000000] [url = about:blank] 01:58:42 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (14278800) [pid = 3832] [serial = 1744] [outer = 00000000] [url = about:blank] 01:58:42 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (10C68000) [pid = 3832] [serial = 1741] [outer = 00000000] [url = about:blank] 01:58:42 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (12A4C000) [pid = 3832] [serial = 1742] [outer = 00000000] [url = about:blank] 01:58:42 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (15E26000) [pid = 3832] [serial = 1738] [outer = 00000000] [url = about:blank] 01:58:42 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (12889800) [pid = 3832] [serial = 1726] [outer = 00000000] [url = about:blank] 01:58:42 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (131F8800) [pid = 3832] [serial = 1729] [outer = 00000000] [url = about:blank] 01:58:42 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (1511DC00) [pid = 3832] [serial = 1732] [outer = 00000000] [url = about:blank] 01:58:42 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (17132800) [pid = 3832] [serial = 1750] [outer = 00000000] [url = about:blank] 01:58:42 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (1576F400) [pid = 3832] [serial = 1735] [outer = 00000000] [url = about:blank] 01:58:42 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (13821400) [pid = 3832] [serial = 1756] [outer = 00000000] [url = about:blank] 01:58:42 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (18435800) [pid = 3832] [serial = 1762] [outer = 00000000] [url = about:blank] 01:58:42 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (175F4400) [pid = 3832] [serial = 1753] [outer = 00000000] [url = about:blank] 01:58:42 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (175F5000) [pid = 3832] [serial = 1754] [outer = 00000000] [url = about:blank] 01:58:42 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (17552400) [pid = 3832] [serial = 1751] [outer = 00000000] [url = about:blank] 01:58:42 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (17F67C00) [pid = 3832] [serial = 1759] [outer = 00000000] [url = about:blank] 01:58:42 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (15127000) [pid = 3832] [serial = 1745] [outer = 00000000] [url = about:blank] 01:58:42 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (17684C00) [pid = 3832] [serial = 1757] [outer = 00000000] [url = about:blank] 01:58:42 INFO - PROCESS | 3832 | 1463821122587 Marionette TRACE conn2 <- [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]]]}] 01:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 878ms 01:58:42 INFO - PROCESS | 3832 | 1463821122646 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 01:58:42 INFO - PROCESS | 3832 | 1463821122651 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 01:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:58:42 INFO - PROCESS | 3832 | 1463821122657 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:58:42 INFO - PROCESS | 3832 | 1463821122660 Marionette TRACE conn2 <- [1,2398,null,{}] 01:58:42 INFO - PROCESS | 3832 | 1463821122664 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:42 INFO - PROCESS | 3832 | 1463821122762 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 01:58:42 INFO - PROCESS | 3832 | 1463821122862 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:42 INFO - PROCESS | 3832 | ++DOCSHELL 105FB000 == 41 [pid = 3832] [id = 609] 01:58:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (10A55C00) [pid = 3832] [serial = 1827] [outer = 00000000] 01:58:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (11C9B400) [pid = 3832] [serial = 1828] [outer = 10A55C00] 01:58:42 INFO - PROCESS | 3832 | 1463821122907 Marionette DEBUG loaded listener.js 01:58:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (13DB3400) [pid = 3832] [serial = 1829] [outer = 10A55C00] 01:58:43 INFO - PROCESS | 3832 | 1463821123398 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 01:58:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:58:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 786ms 01:58:43 INFO - PROCESS | 3832 | 1463821123458 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 01:58:43 INFO - PROCESS | 3832 | 1463821123460 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 01:58:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:58:43 INFO - PROCESS | 3832 | 1463821123464 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:58:43 INFO - PROCESS | 3832 | 1463821123467 Marionette TRACE conn2 <- [1,2402,null,{}] 01:58:43 INFO - PROCESS | 3832 | 1463821123477 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:43 INFO - PROCESS | 3832 | 1463821123563 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 01:58:43 INFO - PROCESS | 3832 | 1463821123579 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:43 INFO - PROCESS | 3832 | ++DOCSHELL 15D01C00 == 42 [pid = 3832] [id = 610] 01:58:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (15E25800) [pid = 3832] [serial = 1830] [outer = 00000000] 01:58:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (15E31400) [pid = 3832] [serial = 1831] [outer = 15E25800] 01:58:43 INFO - PROCESS | 3832 | 1463821123626 Marionette DEBUG loaded listener.js 01:58:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (16C11400) [pid = 3832] [serial = 1832] [outer = 15E25800] 01:58:44 INFO - PROCESS | 3832 | 1463821124081 Marionette TRACE conn2 <- [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]]]}] 01:58:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:58:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 678ms 01:58:44 INFO - PROCESS | 3832 | 1463821124144 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 01:58:44 INFO - PROCESS | 3832 | 1463821124147 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 01:58:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:58:44 INFO - PROCESS | 3832 | 1463821124150 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:58:44 INFO - PROCESS | 3832 | 1463821124152 Marionette TRACE conn2 <- [1,2406,null,{}] 01:58:44 INFO - PROCESS | 3832 | 1463821124155 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:44 INFO - PROCESS | 3832 | 1463821124240 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 01:58:44 INFO - PROCESS | 3832 | 1463821124248 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:44 INFO - PROCESS | 3832 | ++DOCSHELL 16C09400 == 43 [pid = 3832] [id = 611] 01:58:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (16D54000) [pid = 3832] [serial = 1833] [outer = 00000000] 01:58:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (16EF4000) [pid = 3832] [serial = 1834] [outer = 16D54000] 01:58:44 INFO - PROCESS | 3832 | 1463821124293 Marionette DEBUG loaded listener.js 01:58:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (17534400) [pid = 3832] [serial = 1835] [outer = 16D54000] 01:58:44 INFO - PROCESS | 3832 | 1463821124764 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:58:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:58:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 631ms 01:58:44 INFO - PROCESS | 3832 | 1463821124788 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 01:58:44 INFO - PROCESS | 3832 | 1463821124790 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 01:58:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:58:44 INFO - PROCESS | 3832 | 1463821124793 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:58:44 INFO - PROCESS | 3832 | 1463821124795 Marionette TRACE conn2 <- [1,2410,null,{}] 01:58:44 INFO - PROCESS | 3832 | 1463821124798 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:44 INFO - PROCESS | 3832 | 1463821124888 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 01:58:44 INFO - PROCESS | 3832 | 1463821124894 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:44 INFO - PROCESS | 3832 | ++DOCSHELL 10A5E800 == 44 [pid = 3832] [id = 612] 01:58:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (16C16800) [pid = 3832] [serial = 1836] [outer = 00000000] 01:58:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (17683000) [pid = 3832] [serial = 1837] [outer = 16C16800] 01:58:44 INFO - PROCESS | 3832 | 1463821124938 Marionette DEBUG loaded listener.js 01:58:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (1768CC00) [pid = 3832] [serial = 1838] [outer = 16C16800] 01:58:45 INFO - PROCESS | 3832 | 1463821125424 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:58:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:58:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 694ms 01:58:45 INFO - PROCESS | 3832 | 1463821125477 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 01:58:45 INFO - PROCESS | 3832 | 1463821125479 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 01:58:45 INFO - PROCESS | 3832 | 1463821125482 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:58:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:58:45 INFO - PROCESS | 3832 | 1463821125484 Marionette TRACE conn2 <- [1,2414,null,{}] 01:58:45 INFO - PROCESS | 3832 | 1463821125493 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:45 INFO - PROCESS | 3832 | 1463821125626 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 01:58:45 INFO - PROCESS | 3832 | 1463821125638 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:45 INFO - PROCESS | 3832 | ++DOCSHELL 17F71C00 == 45 [pid = 3832] [id = 613] 01:58:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (17FBF800) [pid = 3832] [serial = 1839] [outer = 00000000] 01:58:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (184DCC00) [pid = 3832] [serial = 1840] [outer = 17FBF800] 01:58:45 INFO - PROCESS | 3832 | 1463821125742 Marionette DEBUG loaded listener.js 01:58:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (184DDC00) [pid = 3832] [serial = 1841] [outer = 17FBF800] 01:58:46 INFO - PROCESS | 3832 | 1463821126133 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 01:58:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:58:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 693ms 01:58:46 INFO - PROCESS | 3832 | 1463821126166 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 01:58:46 INFO - PROCESS | 3832 | 1463821126167 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 01:58:46 INFO - PROCESS | 3832 | 1463821126171 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:58:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:58:46 INFO - PROCESS | 3832 | 1463821126173 Marionette TRACE conn2 <- [1,2418,null,{}] 01:58:46 INFO - PROCESS | 3832 | 1463821126177 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:46 INFO - PROCESS | 3832 | 1463821126320 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 01:58:46 INFO - PROCESS | 3832 | 1463821126390 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:46 INFO - PROCESS | 3832 | ++DOCSHELL 17551000 == 46 [pid = 3832] [id = 614] 01:58:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (17692000) [pid = 3832] [serial = 1842] [outer = 00000000] 01:58:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (1929AC00) [pid = 3832] [serial = 1843] [outer = 17692000] 01:58:46 INFO - PROCESS | 3832 | 1463821126433 Marionette DEBUG loaded listener.js 01:58:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (19A41800) [pid = 3832] [serial = 1844] [outer = 17692000] 01:58:46 INFO - PROCESS | 3832 | 1463821126837 Marionette TRACE conn2 <- [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]]]}] 01:58:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:58:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 693ms 01:58:46 INFO - PROCESS | 3832 | 1463821126871 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 01:58:46 INFO - PROCESS | 3832 | 1463821126873 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 01:58:46 INFO - PROCESS | 3832 | 1463821126876 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:58:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:58:46 INFO - PROCESS | 3832 | 1463821126878 Marionette TRACE conn2 <- [1,2422,null,{}] 01:58:46 INFO - PROCESS | 3832 | 1463821126881 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:46 INFO - PROCESS | 3832 | 1463821126996 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 01:58:47 INFO - PROCESS | 3832 | 1463821127059 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:47 INFO - PROCESS | 3832 | ++DOCSHELL 184E5400 == 47 [pid = 3832] [id = 615] 01:58:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (19A3FC00) [pid = 3832] [serial = 1845] [outer = 00000000] 01:58:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (19A4E000) [pid = 3832] [serial = 1846] [outer = 19A3FC00] 01:58:47 INFO - PROCESS | 3832 | 1463821127105 Marionette DEBUG loaded listener.js 01:58:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (19A51000) [pid = 3832] [serial = 1847] [outer = 19A3FC00] 01:58:47 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (16E3E400) [pid = 3832] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:58:47 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (16C0AC00) [pid = 3832] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:58:47 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (15D0A000) [pid = 3832] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:58:47 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (10D0B400) [pid = 3832] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:58:47 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (12DCF800) [pid = 3832] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:58:47 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (10D0D800) [pid = 3832] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:58:47 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (14EB3800) [pid = 3832] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:58:47 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (17138000) [pid = 3832] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:58:47 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (17FC2800) [pid = 3832] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:58:47 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (1511B000) [pid = 3832] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:58:47 INFO - PROCESS | 3832 | 1463821127555 Marionette TRACE conn2 <- [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]]]}] 01:58:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:58:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 740ms 01:58:47 INFO - PROCESS | 3832 | 1463821127600 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 01:58:47 INFO - PROCESS | 3832 | 1463821127602 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 01:58:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:58:47 INFO - PROCESS | 3832 | 1463821127605 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:58:47 INFO - PROCESS | 3832 | 1463821127607 Marionette TRACE conn2 <- [1,2426,null,{}] 01:58:47 INFO - PROCESS | 3832 | 1463821127610 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:47 INFO - PROCESS | 3832 | 1463821127718 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 01:58:47 INFO - PROCESS | 3832 | 1463821127731 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:47 INFO - PROCESS | 3832 | ++DOCSHELL 12A75C00 == 48 [pid = 3832] [id = 616] 01:58:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (140CD800) [pid = 3832] [serial = 1848] [outer = 00000000] 01:58:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (16CB0800) [pid = 3832] [serial = 1849] [outer = 140CD800] 01:58:47 INFO - PROCESS | 3832 | 1463821127775 Marionette DEBUG loaded listener.js 01:58:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (17FC2800) [pid = 3832] [serial = 1850] [outer = 140CD800] 01:58:48 INFO - PROCESS | 3832 | 1463821128204 Marionette TRACE conn2 <- [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]]]}] 01:58:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:58:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 631ms 01:58:48 INFO - PROCESS | 3832 | 1463821128244 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 01:58:48 INFO - PROCESS | 3832 | 1463821128246 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 01:58:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:58:48 INFO - PROCESS | 3832 | 1463821128249 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:58:48 INFO - PROCESS | 3832 | 1463821128251 Marionette TRACE conn2 <- [1,2430,null,{}] 01:58:48 INFO - PROCESS | 3832 | 1463821128254 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:48 INFO - PROCESS | 3832 | 1463821128336 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 01:58:48 INFO - PROCESS | 3832 | 1463821128342 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:48 INFO - PROCESS | 3832 | ++DOCSHELL 16CAF400 == 49 [pid = 3832] [id = 617] 01:58:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (19A44400) [pid = 3832] [serial = 1851] [outer = 00000000] 01:58:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (19B4E400) [pid = 3832] [serial = 1852] [outer = 19A44400] 01:58:48 INFO - PROCESS | 3832 | 1463821128385 Marionette DEBUG loaded listener.js 01:58:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (19B52800) [pid = 3832] [serial = 1853] [outer = 19A44400] 01:58:48 INFO - PROCESS | 3832 | 1463821128807 Marionette TRACE conn2 <- [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]]]}] 01:58:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:58:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 586ms 01:58:48 INFO - PROCESS | 3832 | 1463821128830 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 01:58:48 INFO - PROCESS | 3832 | 1463821128832 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 01:58:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:58:48 INFO - PROCESS | 3832 | 1463821128848 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:58:48 INFO - PROCESS | 3832 | 1463821128850 Marionette TRACE conn2 <- [1,2434,null,{}] 01:58:48 INFO - PROCESS | 3832 | 1463821128857 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:48 INFO - PROCESS | 3832 | 1463821128955 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 01:58:48 INFO - PROCESS | 3832 | 1463821128962 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:48 INFO - PROCESS | 3832 | ++DOCSHELL 19295000 == 50 [pid = 3832] [id = 618] 01:58:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (19BDE400) [pid = 3832] [serial = 1854] [outer = 00000000] 01:58:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (1A157400) [pid = 3832] [serial = 1855] [outer = 19BDE400] 01:58:48 INFO - PROCESS | 3832 | 1463821129009 Marionette DEBUG loaded listener.js 01:58:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (1A160000) [pid = 3832] [serial = 1856] [outer = 19BDE400] 01:58:49 INFO - PROCESS | 3832 | 1463821129695 Marionette TRACE conn2 <- [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]]]}] 01:58:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:58:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 878ms 01:58:49 INFO - PROCESS | 3832 | 1463821129735 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 01:58:49 INFO - PROCESS | 3832 | 1463821129738 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 01:58:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:58:49 INFO - PROCESS | 3832 | 1463821129744 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:58:49 INFO - PROCESS | 3832 | 1463821129749 Marionette TRACE conn2 <- [1,2438,null,{}] 01:58:49 INFO - PROCESS | 3832 | 1463821129757 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:49 INFO - PROCESS | 3832 | 1463821129937 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 01:58:50 INFO - PROCESS | 3832 | 1463821130042 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:50 INFO - PROCESS | 3832 | ++DOCSHELL 10A5D400 == 51 [pid = 3832] [id = 619] 01:58:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (10F19400) [pid = 3832] [serial = 1857] [outer = 00000000] 01:58:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (1337A000) [pid = 3832] [serial = 1858] [outer = 10F19400] 01:58:50 INFO - PROCESS | 3832 | 1463821130098 Marionette DEBUG loaded listener.js 01:58:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (14276400) [pid = 3832] [serial = 1859] [outer = 10F19400] 01:58:50 INFO - PROCESS | 3832 | 1463821130682 Marionette TRACE conn2 <- [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]]]}] 01:58:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:58:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 986ms 01:58:50 INFO - PROCESS | 3832 | 1463821130744 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 01:58:50 INFO - PROCESS | 3832 | 1463821130750 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 01:58:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:58:50 INFO - PROCESS | 3832 | 1463821130757 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:58:50 INFO - PROCESS | 3832 | 1463821130760 Marionette TRACE conn2 <- [1,2442,null,{}] 01:58:50 INFO - PROCESS | 3832 | 1463821130764 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:50 INFO - PROCESS | 3832 | 1463821130864 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 01:58:51 INFO - PROCESS | 3832 | 1463821131007 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:51 INFO - PROCESS | 3832 | ++DOCSHELL 15121000 == 52 [pid = 3832] [id = 620] 01:58:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (151E7000) [pid = 3832] [serial = 1860] [outer = 00000000] 01:58:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (16D4DC00) [pid = 3832] [serial = 1861] [outer = 151E7000] 01:58:51 INFO - PROCESS | 3832 | 1463821131061 Marionette DEBUG loaded listener.js 01:58:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (16E48C00) [pid = 3832] [serial = 1862] [outer = 151E7000] 01:58:51 INFO - PROCESS | 3832 | 1463821131688 Marionette TRACE conn2 <- [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]]]}] 01:58:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:58:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 986ms 01:58:51 INFO - PROCESS | 3832 | 1463821131740 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 01:58:51 INFO - PROCESS | 3832 | 1463821131743 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 01:58:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:58:51 INFO - PROCESS | 3832 | 1463821131747 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:58:51 INFO - PROCESS | 3832 | 1463821131750 Marionette TRACE conn2 <- [1,2446,null,{}] 01:58:51 INFO - PROCESS | 3832 | 1463821131762 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:51 INFO - PROCESS | 3832 | 1463821131875 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 01:58:51 INFO - PROCESS | 3832 | 1463821132004 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:52 INFO - PROCESS | 3832 | ++DOCSHELL 1928D400 == 53 [pid = 3832] [id = 621] 01:58:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (1928E800) [pid = 3832] [serial = 1863] [outer = 00000000] 01:58:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (19A48C00) [pid = 3832] [serial = 1864] [outer = 1928E800] 01:58:52 INFO - PROCESS | 3832 | 1463821132061 Marionette DEBUG loaded listener.js 01:58:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (19B56C00) [pid = 3832] [serial = 1865] [outer = 1928E800] 01:58:52 INFO - PROCESS | 3832 | 1463821132600 Marionette TRACE conn2 <- [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]]]}] 01:58:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:58:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 893ms 01:58:52 INFO - PROCESS | 3832 | 1463821132634 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 01:58:52 INFO - PROCESS | 3832 | 1463821132637 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 01:58:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:58:52 INFO - PROCESS | 3832 | 1463821132641 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:58:52 INFO - PROCESS | 3832 | 1463821132643 Marionette TRACE conn2 <- [1,2450,null,{}] 01:58:52 INFO - PROCESS | 3832 | 1463821132646 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:52 INFO - PROCESS | 3832 | 1463821132753 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 01:58:52 INFO - PROCESS | 3832 | 1463821132923 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:52 INFO - PROCESS | 3832 | ++DOCSHELL 12A4BC00 == 54 [pid = 3832] [id = 622] 01:58:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (17FBDC00) [pid = 3832] [serial = 1866] [outer = 00000000] 01:58:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (1A156000) [pid = 3832] [serial = 1867] [outer = 17FBDC00] 01:58:52 INFO - PROCESS | 3832 | 1463821132982 Marionette DEBUG loaded listener.js 01:58:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (1A301C00) [pid = 3832] [serial = 1868] [outer = 17FBDC00] 01:58:53 INFO - PROCESS | 3832 | 1463821133819 Marionette TRACE conn2 <- [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]]]}] 01:58:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:58:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1232ms 01:58:53 INFO - PROCESS | 3832 | 1463821133887 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 01:58:53 INFO - PROCESS | 3832 | 1463821133891 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 01:58:53 INFO - PROCESS | 3832 | 1463821133897 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:58:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:58:53 INFO - PROCESS | 3832 | 1463821133900 Marionette TRACE conn2 <- [1,2454,null,{}] 01:58:53 INFO - PROCESS | 3832 | 1463821133905 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:53 INFO - PROCESS | 3832 | 1463821134003 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 01:58:54 INFO - PROCESS | 3832 | 1463821134150 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:54 INFO - PROCESS | 3832 | ++DOCSHELL 12A54400 == 55 [pid = 3832] [id = 623] 01:58:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (12A6BC00) [pid = 3832] [serial = 1869] [outer = 00000000] 01:58:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (12DCA000) [pid = 3832] [serial = 1870] [outer = 12A6BC00] 01:58:54 INFO - PROCESS | 3832 | 1463821134188 Marionette DEBUG loaded listener.js 01:58:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (13305400) [pid = 3832] [serial = 1871] [outer = 12A6BC00] 01:58:54 INFO - PROCESS | 3832 | --DOCSHELL 16C10400 == 54 [pid = 3832] [id = 413] 01:58:54 INFO - PROCESS | 3832 | --DOCSHELL 17682800 == 53 [pid = 3832] [id = 419] 01:58:54 INFO - PROCESS | 3832 | --DOCSHELL 16CAF400 == 52 [pid = 3832] [id = 617] 01:58:54 INFO - PROCESS | 3832 | --DOCSHELL 12A75C00 == 51 [pid = 3832] [id = 616] 01:58:54 INFO - PROCESS | 3832 | --DOCSHELL 184E5400 == 50 [pid = 3832] [id = 615] 01:58:54 INFO - PROCESS | 3832 | --DOCSHELL 17551000 == 49 [pid = 3832] [id = 614] 01:58:54 INFO - PROCESS | 3832 | --DOCSHELL 17F71C00 == 48 [pid = 3832] [id = 613] 01:58:54 INFO - PROCESS | 3832 | --DOCSHELL 10A5E800 == 47 [pid = 3832] [id = 612] 01:58:54 INFO - PROCESS | 3832 | --DOCSHELL 16C09400 == 46 [pid = 3832] [id = 611] 01:58:54 INFO - PROCESS | 3832 | --DOCSHELL 15D01C00 == 45 [pid = 3832] [id = 610] 01:58:54 INFO - PROCESS | 3832 | --DOCSHELL 105FB000 == 44 [pid = 3832] [id = 609] 01:58:54 INFO - PROCESS | 3832 | --DOCSHELL 11C0B800 == 43 [pid = 3832] [id = 608] 01:58:54 INFO - PROCESS | 3832 | --DOCSHELL 170AC400 == 42 [pid = 3832] [id = 605] 01:58:54 INFO - PROCESS | 3832 | --DOCSHELL 16D58C00 == 41 [pid = 3832] [id = 604] 01:58:54 INFO - PROCESS | 3832 | --DOCSHELL 1330DC00 == 40 [pid = 3832] [id = 603] 01:58:54 INFO - PROCESS | 3832 | --DOCSHELL 10D07800 == 39 [pid = 3832] [id = 602] 01:58:54 INFO - PROCESS | 3832 | --DOCSHELL 184E8400 == 38 [pid = 3832] [id = 601] 01:58:54 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (1722A000) [pid = 3832] [serial = 1792] [outer = 00000000] [url = about:blank] 01:58:54 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (16C16000) [pid = 3832] [serial = 1789] [outer = 00000000] [url = about:blank] 01:58:54 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (16CBCC00) [pid = 3832] [serial = 1790] [outer = 00000000] [url = about:blank] 01:58:54 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (17553000) [pid = 3832] [serial = 1793] [outer = 00000000] [url = about:blank] 01:58:54 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (18438C00) [pid = 3832] [serial = 1763] [outer = 00000000] [url = about:blank] 01:58:54 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (11A06400) [pid = 3832] [serial = 1765] [outer = 00000000] [url = about:blank] 01:58:54 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (15BAC800) [pid = 3832] [serial = 1768] [outer = 00000000] [url = about:blank] 01:58:54 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (1842F400) [pid = 3832] [serial = 1771] [outer = 00000000] [url = about:blank] 01:58:54 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (12883C00) [pid = 3832] [serial = 1780] [outer = 00000000] [url = about:blank] 01:58:54 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (12A74800) [pid = 3832] [serial = 1781] [outer = 00000000] [url = about:blank] 01:58:54 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (189C5800) [pid = 3832] [serial = 1804] [outer = 00000000] [url = about:blank] 01:58:54 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (140CD400) [pid = 3832] [serial = 1783] [outer = 00000000] [url = about:blank] 01:58:54 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (15120000) [pid = 3832] [serial = 1784] [outer = 00000000] [url = about:blank] 01:58:54 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (18771800) [pid = 3832] [serial = 1774] [outer = 00000000] [url = about:blank] 01:58:54 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (128A2400) [pid = 3832] [serial = 1777] [outer = 00000000] [url = about:blank] 01:58:54 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (12A6F800) [pid = 3832] [serial = 1778] [outer = 00000000] [url = about:blank] 01:58:54 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (155F1800) [pid = 3832] [serial = 1786] [outer = 00000000] [url = about:blank] 01:58:54 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (1768A400) [pid = 3832] [serial = 1795] [outer = 00000000] [url = about:blank] 01:58:54 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (184E3400) [pid = 3832] [serial = 1802] [outer = 00000000] [url = about:blank] 01:58:54 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (16D4C800) [pid = 3832] [serial = 1798] [outer = 00000000] [url = about:blank] 01:58:54 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (1842CC00) [pid = 3832] [serial = 1801] [outer = 00000000] [url = about:blank] 01:58:54 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (17690000) [pid = 3832] [serial = 1796] [outer = 00000000] [url = about:blank] 01:58:54 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1768B800) [pid = 3832] [serial = 1799] [outer = 00000000] [url = about:blank] 01:58:54 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (15770800) [pid = 3832] [serial = 1787] [outer = 00000000] [url = about:blank] 01:58:54 INFO - PROCESS | 3832 | 1463821134806 Marionette TRACE conn2 <- [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]]]}] 01:58:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:58:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 925ms 01:58:54 INFO - PROCESS | 3832 | 1463821134827 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 01:58:54 INFO - PROCESS | 3832 | 1463821134832 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 01:58:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:58:54 INFO - PROCESS | 3832 | 1463821134838 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:58:54 INFO - PROCESS | 3832 | 1463821134841 Marionette TRACE conn2 <- [1,2458,null,{}] 01:58:54 INFO - PROCESS | 3832 | 1463821134845 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:54 INFO - PROCESS | 3832 | 1463821134932 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 01:58:54 INFO - PROCESS | 3832 | 1463821134939 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:54 INFO - PROCESS | 3832 | ++DOCSHELL 11A0C800 == 39 [pid = 3832] [id = 624] 01:58:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (11C0B800) [pid = 3832] [serial = 1872] [outer = 00000000] 01:58:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (12D7BC00) [pid = 3832] [serial = 1873] [outer = 11C0B800] 01:58:54 INFO - PROCESS | 3832 | 1463821134984 Marionette DEBUG loaded listener.js 01:58:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (13DB0400) [pid = 3832] [serial = 1874] [outer = 11C0B800] 01:58:55 INFO - PROCESS | 3832 | 1463821135475 Marionette TRACE conn2 <- [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]]]}] 01:58:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:58:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 693ms 01:58:55 INFO - PROCESS | 3832 | 1463821135520 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 01:58:55 INFO - PROCESS | 3832 | 1463821135522 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 01:58:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:58:55 INFO - PROCESS | 3832 | 1463821135525 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:58:55 INFO - PROCESS | 3832 | 1463821135529 Marionette TRACE conn2 <- [1,2462,null,{}] 01:58:55 INFO - PROCESS | 3832 | 1463821135539 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:55 INFO - PROCESS | 3832 | 1463821135622 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 01:58:55 INFO - PROCESS | 3832 | 1463821135632 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:55 INFO - PROCESS | 3832 | ++DOCSHELL 151E6000 == 40 [pid = 3832] [id = 625] 01:58:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (151E6400) [pid = 3832] [serial = 1875] [outer = 00000000] 01:58:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (155EF000) [pid = 3832] [serial = 1876] [outer = 151E6400] 01:58:55 INFO - PROCESS | 3832 | 1463821135680 Marionette DEBUG loaded listener.js 01:58:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (15B20000) [pid = 3832] [serial = 1877] [outer = 151E6400] 01:58:56 INFO - PROCESS | 3832 | 1463821136152 Marionette TRACE conn2 <- [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]]]}] 01:58:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:58:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 632ms 01:58:56 INFO - PROCESS | 3832 | 1463821136163 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 01:58:56 INFO - PROCESS | 3832 | 1463821136165 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 01:58:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:58:56 INFO - PROCESS | 3832 | 1463821136169 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:58:56 INFO - PROCESS | 3832 | 1463821136170 Marionette TRACE conn2 <- [1,2466,null,{}] 01:58:56 INFO - PROCESS | 3832 | 1463821136174 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:56 INFO - PROCESS | 3832 | 1463821136253 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 01:58:56 INFO - PROCESS | 3832 | 1463821136290 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:56 INFO - PROCESS | 3832 | ++DOCSHELL 15770C00 == 41 [pid = 3832] [id = 626] 01:58:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (15E26000) [pid = 3832] [serial = 1878] [outer = 00000000] 01:58:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (16C10800) [pid = 3832] [serial = 1879] [outer = 15E26000] 01:58:56 INFO - PROCESS | 3832 | 1463821136337 Marionette DEBUG loaded listener.js 01:58:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (16C11000) [pid = 3832] [serial = 1880] [outer = 15E26000] 01:58:56 INFO - PROCESS | 3832 | 1463821136758 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 01:58:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:58:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 616ms 01:58:56 INFO - PROCESS | 3832 | 1463821136794 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 01:58:56 INFO - PROCESS | 3832 | 1463821136797 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 01:58:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:58:56 INFO - PROCESS | 3832 | 1463821136800 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:58:56 INFO - PROCESS | 3832 | 1463821136801 Marionette TRACE conn2 <- [1,2470,null,{}] 01:58:56 INFO - PROCESS | 3832 | 1463821136805 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:56 INFO - PROCESS | 3832 | 1463821136898 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 01:58:56 INFO - PROCESS | 3832 | 1463821136906 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:56 INFO - PROCESS | 3832 | ++DOCSHELL 16D4F000 == 42 [pid = 3832] [id = 627] 01:58:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (16D4F400) [pid = 3832] [serial = 1881] [outer = 00000000] 01:58:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (170AA000) [pid = 3832] [serial = 1882] [outer = 16D4F400] 01:58:56 INFO - PROCESS | 3832 | 1463821136950 Marionette DEBUG loaded listener.js 01:58:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (17135400) [pid = 3832] [serial = 1883] [outer = 16D4F400] 01:58:57 INFO - PROCESS | 3832 | 1463821137422 Marionette TRACE conn2 <- [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]]]}] 01:58:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:58:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 632ms 01:58:57 INFO - PROCESS | 3832 | 1463821137440 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 01:58:57 INFO - PROCESS | 3832 | 1463821137442 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 01:58:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:58:57 INFO - PROCESS | 3832 | 1463821137446 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:58:57 INFO - PROCESS | 3832 | 1463821137447 Marionette TRACE conn2 <- [1,2474,null,{}] 01:58:57 INFO - PROCESS | 3832 | 1463821137458 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:57 INFO - PROCESS | 3832 | 1463821137591 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 01:58:57 INFO - PROCESS | 3832 | 1463821137598 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:57 INFO - PROCESS | 3832 | ++DOCSHELL 12A52C00 == 43 [pid = 3832] [id = 628] 01:58:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (12A71400) [pid = 3832] [serial = 1884] [outer = 00000000] 01:58:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (1768FC00) [pid = 3832] [serial = 1885] [outer = 12A71400] 01:58:57 INFO - PROCESS | 3832 | 1463821137644 Marionette DEBUG loaded listener.js 01:58:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (177CA800) [pid = 3832] [serial = 1886] [outer = 12A71400] 01:58:58 INFO - PROCESS | 3832 | 1463821138096 Marionette TRACE conn2 <- [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]]]}] 01:58:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:58:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 693ms 01:58:58 INFO - PROCESS | 3832 | 1463821138125 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 01:58:58 INFO - PROCESS | 3832 | 1463821138127 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 01:58:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:58:58 INFO - PROCESS | 3832 | 1463821138130 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:58:58 INFO - PROCESS | 3832 | 1463821138132 Marionette TRACE conn2 <- [1,2478,null,{}] 01:58:58 INFO - PROCESS | 3832 | 1463821138136 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:58 INFO - PROCESS | 3832 | 1463821138248 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 01:58:58 INFO - PROCESS | 3832 | 1463821138254 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:58 INFO - PROCESS | 3832 | ++DOCSHELL 1758E800 == 44 [pid = 3832] [id = 629] 01:58:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (17684400) [pid = 3832] [serial = 1887] [outer = 00000000] 01:58:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (18431C00) [pid = 3832] [serial = 1888] [outer = 17684400] 01:58:58 INFO - PROCESS | 3832 | 1463821138297 Marionette DEBUG loaded listener.js 01:58:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (18433000) [pid = 3832] [serial = 1889] [outer = 17684400] 01:58:58 INFO - PROCESS | 3832 | 1463821138746 Marionette TRACE conn2 <- [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]]]}] 01:58:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:58:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 632ms 01:58:58 INFO - PROCESS | 3832 | 1463821138769 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 01:58:58 INFO - PROCESS | 3832 | 1463821138771 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 01:58:58 INFO - PROCESS | 3832 | 1463821138774 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:58:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:58:58 INFO - PROCESS | 3832 | 1463821138776 Marionette TRACE conn2 <- [1,2482,null,{}] 01:58:58 INFO - PROCESS | 3832 | 1463821138779 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:58 INFO - PROCESS | 3832 | 1463821138894 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 01:58:58 INFO - PROCESS | 3832 | 1463821138901 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:58 INFO - PROCESS | 3832 | ++DOCSHELL 12A4E800 == 45 [pid = 3832] [id = 630] 01:58:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (13DBBC00) [pid = 3832] [serial = 1890] [outer = 00000000] 01:58:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (17AFA800) [pid = 3832] [serial = 1891] [outer = 13DBBC00] 01:58:58 INFO - PROCESS | 3832 | 1463821139006 Marionette DEBUG loaded listener.js 01:58:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (184E5400) [pid = 3832] [serial = 1892] [outer = 13DBBC00] 01:58:59 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (17FBF800) [pid = 3832] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:58:59 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (17692000) [pid = 3832] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:58:59 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (19A3FC00) [pid = 3832] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:58:59 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (10A55C00) [pid = 3832] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:58:59 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (11C66800) [pid = 3832] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:58:59 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (16C16800) [pid = 3832] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:58:59 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (15E25800) [pid = 3832] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:58:59 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (16D54000) [pid = 3832] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:58:59 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (140CD800) [pid = 3832] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:58:59 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (19A44400) [pid = 3832] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:58:59 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (18768000) [pid = 3832] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:58:59 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (110F0800) [pid = 3832] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:58:59 INFO - PROCESS | 3832 | 1463821139623 Marionette TRACE conn2 <- [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]]]}] 01:58:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:58:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 878ms 01:58:59 INFO - PROCESS | 3832 | 1463821139667 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 01:58:59 INFO - PROCESS | 3832 | 1463821139669 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 01:58:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:58:59 INFO - PROCESS | 3832 | 1463821139673 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:58:59 INFO - PROCESS | 3832 | 1463821139674 Marionette TRACE conn2 <- [1,2486,null,{}] 01:58:59 INFO - PROCESS | 3832 | 1463821139678 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:59 INFO - PROCESS | 3832 | 1463821139756 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 01:58:59 INFO - PROCESS | 3832 | 1463821139763 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:59 INFO - PROCESS | 3832 | ++DOCSHELL 128A3000 == 46 [pid = 3832] [id = 631] 01:58:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (12A4E000) [pid = 3832] [serial = 1893] [outer = 00000000] 01:58:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (151E4C00) [pid = 3832] [serial = 1894] [outer = 12A4E000] 01:58:59 INFO - PROCESS | 3832 | 1463821139806 Marionette DEBUG loaded listener.js 01:58:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (1768AC00) [pid = 3832] [serial = 1895] [outer = 12A4E000] 01:59:00 INFO - PROCESS | 3832 | 1463821140219 Marionette TRACE conn2 <- [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]]]}] 01:59:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:59:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 585ms 01:59:00 INFO - PROCESS | 3832 | 1463821140253 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 01:59:00 INFO - PROCESS | 3832 | 1463821140255 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 01:59:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:59:00 INFO - PROCESS | 3832 | 1463821140271 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:59:00 INFO - PROCESS | 3832 | 1463821140273 Marionette TRACE conn2 <- [1,2490,null,{}] 01:59:00 INFO - PROCESS | 3832 | 1463821140276 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:00 INFO - PROCESS | 3832 | 1463821140356 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 01:59:00 INFO - PROCESS | 3832 | 1463821140362 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:00 INFO - PROCESS | 3832 | ++DOCSHELL 11C5C000 == 47 [pid = 3832] [id = 632] 01:59:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (16D50400) [pid = 3832] [serial = 1896] [outer = 00000000] 01:59:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (189CA400) [pid = 3832] [serial = 1897] [outer = 16D50400] 01:59:00 INFO - PROCESS | 3832 | 1463821140405 Marionette DEBUG loaded listener.js 01:59:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (189CD000) [pid = 3832] [serial = 1898] [outer = 16D50400] 01:59:00 INFO - PROCESS | 3832 | 1463821140904 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:59:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:59:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 677ms 01:59:00 INFO - PROCESS | 3832 | 1463821140958 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 01:59:00 INFO - PROCESS | 3832 | 1463821140961 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 01:59:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:59:00 INFO - PROCESS | 3832 | 1463821140964 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:59:00 INFO - PROCESS | 3832 | 1463821140966 Marionette TRACE conn2 <- [1,2494,null,{}] 01:59:00 INFO - PROCESS | 3832 | 1463821140970 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:01 INFO - PROCESS | 3832 | 1463821141075 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 01:59:01 INFO - PROCESS | 3832 | 1463821141090 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:01 INFO - PROCESS | 3832 | ++DOCSHELL 19292000 == 48 [pid = 3832] [id = 633] 01:59:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (19294000) [pid = 3832] [serial = 1899] [outer = 00000000] 01:59:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (19B4B800) [pid = 3832] [serial = 1900] [outer = 19294000] 01:59:01 INFO - PROCESS | 3832 | 1463821141138 Marionette DEBUG loaded listener.js 01:59:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (19BE2C00) [pid = 3832] [serial = 1901] [outer = 19294000] 01:59:01 INFO - PROCESS | 3832 | 1463821141799 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:59:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:59:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 893ms 01:59:01 INFO - PROCESS | 3832 | 1463821141852 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 01:59:01 INFO - PROCESS | 3832 | 1463821141857 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 01:59:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:59:01 INFO - PROCESS | 3832 | 1463821141863 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:59:01 INFO - PROCESS | 3832 | 1463821141866 Marionette TRACE conn2 <- [1,2498,null,{}] 01:59:01 INFO - PROCESS | 3832 | 1463821141872 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:02 INFO - PROCESS | 3832 | 1463821142019 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 01:59:02 INFO - PROCESS | 3832 | 1463821142164 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:02 INFO - PROCESS | 3832 | ++DOCSHELL 110F0800 == 49 [pid = 3832] [id = 634] 01:59:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (11A06400) [pid = 3832] [serial = 1902] [outer = 00000000] 01:59:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (12A76000) [pid = 3832] [serial = 1903] [outer = 11A06400] 01:59:02 INFO - PROCESS | 3832 | 1463821142221 Marionette DEBUG loaded listener.js 01:59:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (13DAE400) [pid = 3832] [serial = 1904] [outer = 11A06400] 01:59:02 INFO - PROCESS | 3832 | 1463821142782 Marionette TRACE conn2 <- [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]]]}] 01:59:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:59:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 986ms 01:59:02 INFO - PROCESS | 3832 | 1463821142848 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 01:59:02 INFO - PROCESS | 3832 | 1463821142854 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 01:59:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:59:02 INFO - PROCESS | 3832 | 1463821142861 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:59:02 INFO - PROCESS | 3832 | 1463821142864 Marionette TRACE conn2 <- [1,2502,null,{}] 01:59:02 INFO - PROCESS | 3832 | 1463821142868 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:02 INFO - PROCESS | 3832 | 1463821142973 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 01:59:03 INFO - PROCESS | 3832 | 1463821143124 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:03 INFO - PROCESS | 3832 | ++DOCSHELL 140CD000 == 50 [pid = 3832] [id = 635] 01:59:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (1511B000) [pid = 3832] [serial = 1905] [outer = 00000000] 01:59:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (15E25800) [pid = 3832] [serial = 1906] [outer = 1511B000] 01:59:03 INFO - PROCESS | 3832 | 1463821143178 Marionette DEBUG loaded listener.js 01:59:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (16CB9000) [pid = 3832] [serial = 1907] [outer = 1511B000] 01:59:03 INFO - PROCESS | 3832 | 1463821143788 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 01:59:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:59:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 986ms 01:59:03 INFO - PROCESS | 3832 | 1463821143844 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 01:59:03 INFO - PROCESS | 3832 | 1463821143846 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 01:59:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:59:03 INFO - PROCESS | 3832 | 1463821143850 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:59:03 INFO - PROCESS | 3832 | 1463821143854 Marionette TRACE conn2 <- [1,2506,null,{}] 01:59:03 INFO - PROCESS | 3832 | 1463821143865 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:04 INFO - PROCESS | 3832 | 1463821144020 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 01:59:04 INFO - PROCESS | 3832 | 1463821144040 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:04 INFO - PROCESS | 3832 | ++DOCSHELL 17AF2C00 == 51 [pid = 3832] [id = 636] 01:59:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (1842DC00) [pid = 3832] [serial = 1908] [outer = 00000000] 01:59:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (19A33000) [pid = 3832] [serial = 1909] [outer = 1842DC00] 01:59:04 INFO - PROCESS | 3832 | 1463821144104 Marionette DEBUG loaded listener.js 01:59:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (19A47C00) [pid = 3832] [serial = 1910] [outer = 1842DC00] 01:59:04 INFO - PROCESS | 3832 | 1463821144766 Marionette TRACE conn2 <- [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]]]}] 01:59:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:59:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 925ms 01:59:04 INFO - PROCESS | 3832 | 1463821144795 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 01:59:04 INFO - PROCESS | 3832 | 1463821144798 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 01:59:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:59:04 INFO - PROCESS | 3832 | 1463821144815 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:59:04 INFO - PROCESS | 3832 | 1463821144818 Marionette TRACE conn2 <- [1,2510,null,{}] 01:59:04 INFO - PROCESS | 3832 | 1463821144821 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:04 INFO - PROCESS | 3832 | 1463821144925 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 01:59:05 INFO - PROCESS | 3832 | 1463821145050 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:05 INFO - PROCESS | 3832 | ++DOCSHELL 1768A400 == 52 [pid = 3832] [id = 637] 01:59:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (19293400) [pid = 3832] [serial = 1911] [outer = 00000000] 01:59:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 138 (1A160400) [pid = 3832] [serial = 1912] [outer = 19293400] 01:59:05 INFO - PROCESS | 3832 | 1463821145113 Marionette DEBUG loaded listener.js 01:59:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 139 (1A37AC00) [pid = 3832] [serial = 1913] [outer = 19293400] 01:59:05 INFO - PROCESS | 3832 | 1463821145914 Marionette TRACE conn2 <- [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]]]}] 01:59:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:59:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1171ms 01:59:06 INFO - PROCESS | 3832 | 1463821146012 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 01:59:06 INFO - PROCESS | 3832 | 1463821146016 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 01:59:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:59:06 INFO - PROCESS | 3832 | 1463821146022 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:59:06 INFO - PROCESS | 3832 | 1463821146025 Marionette TRACE conn2 <- [1,2514,null,{}] 01:59:06 INFO - PROCESS | 3832 | 1463821146031 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:06 INFO - PROCESS | 3832 | 1463821146114 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 01:59:06 INFO - PROCESS | 3832 | 1463821146254 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:06 INFO - PROCESS | 3832 | ++DOCSHELL 12A68C00 == 53 [pid = 3832] [id = 638] 01:59:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 140 (12A69800) [pid = 3832] [serial = 1914] [outer = 00000000] 01:59:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 141 (12B5D000) [pid = 3832] [serial = 1915] [outer = 12A69800] 01:59:06 INFO - PROCESS | 3832 | 1463821146305 Marionette DEBUG loaded listener.js 01:59:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 142 (140CA400) [pid = 3832] [serial = 1916] [outer = 12A69800] 01:59:06 INFO - PROCESS | 3832 | 1463821146822 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 01:59:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:59:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 894ms 01:59:06 INFO - PROCESS | 3832 | 1463821146913 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 01:59:06 INFO - PROCESS | 3832 | 1463821146918 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 01:59:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:59:06 INFO - PROCESS | 3832 | 1463821146925 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:59:06 INFO - PROCESS | 3832 | 1463821146927 Marionette TRACE conn2 <- [1,2518,null,{}] 01:59:06 INFO - PROCESS | 3832 | 1463821146931 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:07 INFO - PROCESS | 3832 | 1463821147026 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 01:59:07 INFO - PROCESS | 3832 | 1463821147178 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:07 INFO - PROCESS | 3832 | ++DOCSHELL 10C70400 == 54 [pid = 3832] [id = 639] 01:59:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 143 (10D09000) [pid = 3832] [serial = 1917] [outer = 00000000] 01:59:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 144 (15B26000) [pid = 3832] [serial = 1918] [outer = 10D09000] 01:59:07 INFO - PROCESS | 3832 | 1463821147226 Marionette DEBUG loaded listener.js 01:59:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 145 (16C15800) [pid = 3832] [serial = 1919] [outer = 10D09000] 01:59:07 INFO - PROCESS | 3832 | --DOCSHELL 0F9D0800 == 53 [pid = 3832] [id = 420] 01:59:07 INFO - PROCESS | 3832 | --DOCSHELL 140CDC00 == 52 [pid = 3832] [id = 587] 01:59:07 INFO - PROCESS | 3832 | --DOCSHELL 11C5C000 == 51 [pid = 3832] [id = 632] 01:59:07 INFO - PROCESS | 3832 | --DOCSHELL 128A3000 == 50 [pid = 3832] [id = 631] 01:59:07 INFO - PROCESS | 3832 | --DOCSHELL 12A4E800 == 49 [pid = 3832] [id = 630] 01:59:07 INFO - PROCESS | 3832 | --DOCSHELL 1758E800 == 48 [pid = 3832] [id = 629] 01:59:07 INFO - PROCESS | 3832 | --DOCSHELL 12A52C00 == 47 [pid = 3832] [id = 628] 01:59:07 INFO - PROCESS | 3832 | --DOCSHELL 16D4F000 == 46 [pid = 3832] [id = 627] 01:59:07 INFO - PROCESS | 3832 | --DOCSHELL 15770C00 == 45 [pid = 3832] [id = 626] 01:59:07 INFO - PROCESS | 3832 | --DOCSHELL 151E6000 == 44 [pid = 3832] [id = 625] 01:59:07 INFO - PROCESS | 3832 | --DOCSHELL 11A0C800 == 43 [pid = 3832] [id = 624] 01:59:07 INFO - PROCESS | 3832 | --DOCSHELL 12A54400 == 42 [pid = 3832] [id = 623] 01:59:07 INFO - PROCESS | 3832 | --DOCSHELL 12A4BC00 == 41 [pid = 3832] [id = 622] 01:59:07 INFO - PROCESS | 3832 | --DOCSHELL 1928D400 == 40 [pid = 3832] [id = 621] 01:59:07 INFO - PROCESS | 3832 | --DOCSHELL 15121000 == 39 [pid = 3832] [id = 620] 01:59:07 INFO - PROCESS | 3832 | --DOCSHELL 10A5D400 == 38 [pid = 3832] [id = 619] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 144 (11C9CC00) [pid = 3832] [serial = 1724] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 143 (184DCC00) [pid = 3832] [serial = 1840] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 142 (1929AC00) [pid = 3832] [serial = 1843] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 141 (184DDC00) [pid = 3832] [serial = 1841] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 140 (19A4E000) [pid = 3832] [serial = 1846] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 139 (11C9B400) [pid = 3832] [serial = 1828] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 138 (13DB3400) [pid = 3832] [serial = 1829] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 137 (19A41800) [pid = 3832] [serial = 1844] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (19A48800) [pid = 3832] [serial = 1822] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (12A54000) [pid = 3832] [serial = 1825] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (14018000) [pid = 3832] [serial = 1826] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (17683000) [pid = 3832] [serial = 1837] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (15E31400) [pid = 3832] [serial = 1831] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (16C11400) [pid = 3832] [serial = 1832] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (16EF4000) [pid = 3832] [serial = 1834] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (17534400) [pid = 3832] [serial = 1835] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (14011800) [pid = 3832] [serial = 1810] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (10F1DC00) [pid = 3832] [serial = 1807] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (17138400) [pid = 3832] [serial = 1813] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (16CB0800) [pid = 3832] [serial = 1849] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (1928EC00) [pid = 3832] [serial = 1816] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (19A32C00) [pid = 3832] [serial = 1819] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (1A157400) [pid = 3832] [serial = 1855] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (19B4E400) [pid = 3832] [serial = 1852] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (19B52800) [pid = 3832] [serial = 1853] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (19A51000) [pid = 3832] [serial = 1847] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (189CB000) [pid = 3832] [serial = 1805] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (17FC2800) [pid = 3832] [serial = 1850] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (1768CC00) [pid = 3832] [serial = 1838] [outer = 00000000] [url = about:blank] 01:59:07 INFO - PROCESS | 3832 | 1463821147805 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 01:59:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:59:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 924ms 01:59:07 INFO - PROCESS | 3832 | 1463821147852 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 01:59:07 INFO - PROCESS | 3832 | 1463821147854 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 01:59:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:59:07 INFO - PROCESS | 3832 | 1463821147857 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:59:07 INFO - PROCESS | 3832 | 1463821147861 Marionette TRACE conn2 <- [1,2522,null,{}] 01:59:07 INFO - PROCESS | 3832 | 1463821147870 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:07 INFO - PROCESS | 3832 | 1463821147959 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 01:59:07 INFO - PROCESS | 3832 | 1463821147968 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:07 INFO - PROCESS | 3832 | ++DOCSHELL 12A54000 == 39 [pid = 3832] [id = 640] 01:59:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (12A54400) [pid = 3832] [serial = 1920] [outer = 00000000] 01:59:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (15121000) [pid = 3832] [serial = 1921] [outer = 12A54400] 01:59:08 INFO - PROCESS | 3832 | 1463821148015 Marionette DEBUG loaded listener.js 01:59:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (155F3400) [pid = 3832] [serial = 1922] [outer = 12A54400] 01:59:08 INFO - PROCESS | 3832 | 1463821148510 Marionette TRACE conn2 <- [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]]]}] 01:59:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:59:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 694ms 01:59:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:59:08 INFO - PROCESS | 3832 | 1463821148541 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 01:59:08 INFO - PROCESS | 3832 | 1463821148543 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 01:59:08 INFO - PROCESS | 3832 | 1463821148546 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:59:08 INFO - PROCESS | 3832 | 1463821148548 Marionette TRACE conn2 <- [1,2526,null,{}] 01:59:08 INFO - PROCESS | 3832 | 1463821148551 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:08 INFO - PROCESS | 3832 | 1463821148633 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 01:59:08 INFO - PROCESS | 3832 | 1463821148640 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:08 INFO - PROCESS | 3832 | ++DOCSHELL 151E6000 == 40 [pid = 3832] [id = 641] 01:59:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (16CB0800) [pid = 3832] [serial = 1923] [outer = 00000000] 01:59:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (17553400) [pid = 3832] [serial = 1924] [outer = 16CB0800] 01:59:08 INFO - PROCESS | 3832 | 1463821148684 Marionette DEBUG loaded listener.js 01:59:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (10F18C00) [pid = 3832] [serial = 1925] [outer = 16CB0800] 01:59:09 INFO - PROCESS | 3832 | 1463821149153 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 01:59:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 616ms 01:59:09 INFO - PROCESS | 3832 | 1463821149187 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 01:59:09 INFO - PROCESS | 3832 | 1463821149189 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 01:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:59:09 INFO - PROCESS | 3832 | 1463821149192 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:59:09 INFO - PROCESS | 3832 | 1463821149194 Marionette TRACE conn2 <- [1,2530,null,{}] 01:59:09 INFO - PROCESS | 3832 | 1463821149197 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:09 INFO - PROCESS | 3832 | 1463821149276 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 01:59:09 INFO - PROCESS | 3832 | 1463821149282 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:09 INFO - PROCESS | 3832 | ++DOCSHELL 1712FC00 == 41 [pid = 3832] [id = 642] 01:59:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (17557C00) [pid = 3832] [serial = 1926] [outer = 00000000] 01:59:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (17690800) [pid = 3832] [serial = 1927] [outer = 17557C00] 01:59:09 INFO - PROCESS | 3832 | 1463821149333 Marionette DEBUG loaded listener.js 01:59:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (177D4000) [pid = 3832] [serial = 1928] [outer = 17557C00] 01:59:09 INFO - PROCESS | 3832 | 1463821149780 Marionette TRACE conn2 <- [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]]]}] 01:59:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 616ms 01:59:09 INFO - PROCESS | 3832 | 1463821149825 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 01:59:09 INFO - PROCESS | 3832 | 1463821149827 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 01:59:09 INFO - PROCESS | 3832 | 1463821149832 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:59:09 INFO - PROCESS | 3832 | 1463821149833 Marionette TRACE conn2 <- [1,2534,null,{}] 01:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:59:09 INFO - PROCESS | 3832 | 1463821149837 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:09 INFO - PROCESS | 3832 | 1463821149949 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 01:59:09 INFO - PROCESS | 3832 | 1463821149956 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:09 INFO - PROCESS | 3832 | ++DOCSHELL 110F0000 == 42 [pid = 3832] [id = 643] 01:59:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (1511A000) [pid = 3832] [serial = 1929] [outer = 00000000] 01:59:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (184E5C00) [pid = 3832] [serial = 1930] [outer = 1511A000] 01:59:09 INFO - PROCESS | 3832 | 1463821150001 Marionette DEBUG loaded listener.js 01:59:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (189CE800) [pid = 3832] [serial = 1931] [outer = 1511A000] 01:59:10 INFO - PROCESS | 3832 | 1463821150505 Marionette TRACE conn2 <- [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]]]}] 01:59:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:59:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 693ms 01:59:10 INFO - PROCESS | 3832 | 1463821150533 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 01:59:10 INFO - PROCESS | 3832 | 1463821150535 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 01:59:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:59:10 INFO - PROCESS | 3832 | 1463821150544 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:59:10 INFO - PROCESS | 3832 | 1463821150546 Marionette TRACE conn2 <- [1,2538,null,{}] 01:59:10 INFO - PROCESS | 3832 | 1463821150549 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:10 INFO - PROCESS | 3832 | 1463821150663 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 01:59:10 INFO - PROCESS | 3832 | 1463821150760 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:10 INFO - PROCESS | 3832 | ++DOCSHELL 189C8800 == 43 [pid = 3832] [id = 644] 01:59:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (1928D400) [pid = 3832] [serial = 1932] [outer = 00000000] 01:59:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (19A3D400) [pid = 3832] [serial = 1933] [outer = 1928D400] 01:59:10 INFO - PROCESS | 3832 | 1463821150804 Marionette DEBUG loaded listener.js 01:59:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (19A3F400) [pid = 3832] [serial = 1934] [outer = 1928D400] 01:59:11 INFO - PROCESS | 3832 | 1463821151207 Marionette TRACE conn2 <- [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]]]}] 01:59:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:59:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 724ms 01:59:11 INFO - PROCESS | 3832 | 1463821151267 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 01:59:11 INFO - PROCESS | 3832 | 1463821151269 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 01:59:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:59:11 INFO - PROCESS | 3832 | 1463821151272 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:59:11 INFO - PROCESS | 3832 | 1463821151274 Marionette TRACE conn2 <- [1,2542,null,{}] 01:59:11 INFO - PROCESS | 3832 | 1463821151277 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:11 INFO - PROCESS | 3832 | 1463821151404 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 01:59:11 INFO - PROCESS | 3832 | 1463821151474 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:11 INFO - PROCESS | 3832 | ++DOCSHELL 12888400 == 44 [pid = 3832] [id = 645] 01:59:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (175F6400) [pid = 3832] [serial = 1935] [outer = 00000000] 01:59:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (19B49800) [pid = 3832] [serial = 1936] [outer = 175F6400] 01:59:11 INFO - PROCESS | 3832 | 1463821151517 Marionette DEBUG loaded listener.js 01:59:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (19B52800) [pid = 3832] [serial = 1937] [outer = 175F6400] 01:59:11 INFO - PROCESS | 3832 | 1463821151937 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 01:59:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:59:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 694ms 01:59:11 INFO - PROCESS | 3832 | 1463821151972 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 01:59:11 INFO - PROCESS | 3832 | 1463821151974 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 01:59:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:59:11 INFO - PROCESS | 3832 | 1463821151977 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:59:11 INFO - PROCESS | 3832 | 1463821151979 Marionette TRACE conn2 <- [1,2546,null,{}] 01:59:11 INFO - PROCESS | 3832 | 1463821151983 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:12 INFO - PROCESS | 3832 | 1463821152111 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 01:59:12 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (10560400) [pid = 3832] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:59:12 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (1127D400) [pid = 3832] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:59:12 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (184EA400) [pid = 3832] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:59:12 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (14EB3C00) [pid = 3832] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:59:12 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (12A46C00) [pid = 3832] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:59:12 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (189CDC00) [pid = 3832] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:59:12 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (17FC8000) [pid = 3832] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:59:12 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (151D8800) [pid = 3832] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:59:12 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (12A76C00) [pid = 3832] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:59:12 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (10F19800) [pid = 3832] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:59:12 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (12A71400) [pid = 3832] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:59:12 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (17684400) [pid = 3832] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:59:12 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (13DBBC00) [pid = 3832] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:59:12 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (11C0B800) [pid = 3832] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:59:12 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (17FBDC00) [pid = 3832] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:59:12 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (16D4F400) [pid = 3832] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:59:12 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (15E26000) [pid = 3832] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:59:12 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (151E6400) [pid = 3832] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:59:12 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (12A6BC00) [pid = 3832] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:59:12 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (16D50400) [pid = 3832] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:59:12 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (12A4E000) [pid = 3832] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:59:12 INFO - PROCESS | 3832 | 1463821152460 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:12 INFO - PROCESS | 3832 | ++DOCSHELL 0F272800 == 45 [pid = 3832] [id = 646] 01:59:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (0F933C00) [pid = 3832] [serial = 1938] [outer = 00000000] 01:59:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (10A5C000) [pid = 3832] [serial = 1939] [outer = 0F933C00] 01:59:12 INFO - PROCESS | 3832 | 1463821152504 Marionette DEBUG loaded listener.js 01:59:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (110F2800) [pid = 3832] [serial = 1940] [outer = 0F933C00] 01:59:12 INFO - PROCESS | 3832 | 1463821152878 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 01:59:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:59:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 940ms 01:59:12 INFO - PROCESS | 3832 | 1463821152906 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 01:59:12 INFO - PROCESS | 3832 | 1463821152907 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 01:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:59:12 INFO - PROCESS | 3832 | 1463821152911 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:59:12 INFO - PROCESS | 3832 | 1463821152912 Marionette TRACE conn2 <- [1,2550,null,{}] 01:59:12 INFO - PROCESS | 3832 | 1463821152916 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:13 INFO - PROCESS | 3832 | 1463821153038 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 01:59:13 INFO - PROCESS | 3832 | 1463821153048 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:13 INFO - PROCESS | 3832 | ++DOCSHELL 10F1C800 == 46 [pid = 3832] [id = 647] 01:59:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (11CA0400) [pid = 3832] [serial = 1941] [outer = 00000000] 01:59:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (15BAC800) [pid = 3832] [serial = 1942] [outer = 11CA0400] 01:59:13 INFO - PROCESS | 3832 | 1463821153092 Marionette DEBUG loaded listener.js 01:59:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (16EF0C00) [pid = 3832] [serial = 1943] [outer = 11CA0400] 01:59:13 INFO - PROCESS | 3832 | 1463821153498 Marionette TRACE conn2 <- [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]]]}] 01:59:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:59:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 631ms 01:59:13 INFO - PROCESS | 3832 | 1463821153533 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 01:59:13 INFO - PROCESS | 3832 | 1463821153535 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 01:59:13 INFO - PROCESS | 3832 | 1463821153538 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:59:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:59:13 INFO - PROCESS | 3832 | 1463821153540 Marionette TRACE conn2 <- [1,2554,null,{}] 01:59:13 INFO - PROCESS | 3832 | 1463821153544 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:13 INFO - PROCESS | 3832 | 1463821153684 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 01:59:13 INFO - PROCESS | 3832 | 1463821153728 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:13 INFO - PROCESS | 3832 | ++DOCSHELL 10A5E800 == 47 [pid = 3832] [id = 648] 01:59:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (10A62800) [pid = 3832] [serial = 1944] [outer = 00000000] 01:59:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (1768EC00) [pid = 3832] [serial = 1945] [outer = 10A62800] 01:59:13 INFO - PROCESS | 3832 | 1463821153778 Marionette DEBUG loaded listener.js 01:59:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (1A156400) [pid = 3832] [serial = 1946] [outer = 10A62800] 01:59:14 INFO - PROCESS | 3832 | 1463821154217 Marionette TRACE conn2 <- [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]]]}] 01:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 740ms 01:59:14 INFO - PROCESS | 3832 | 1463821154279 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 01:59:14 INFO - PROCESS | 3832 | 1463821154281 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 01:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:59:14 INFO - PROCESS | 3832 | 1463821154284 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:59:14 INFO - PROCESS | 3832 | 1463821154286 Marionette TRACE conn2 <- [1,2558,null,{}] 01:59:14 INFO - PROCESS | 3832 | 1463821154289 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:14 INFO - PROCESS | 3832 | 1463821154373 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 01:59:14 INFO - PROCESS | 3832 | 1463821154566 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:14 INFO - PROCESS | 3832 | ++DOCSHELL 0F973800 == 48 [pid = 3832] [id = 649] 01:59:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (1043F000) [pid = 3832] [serial = 1947] [outer = 00000000] 01:59:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (10A7B800) [pid = 3832] [serial = 1948] [outer = 1043F000] 01:59:14 INFO - PROCESS | 3832 | 1463821154624 Marionette DEBUG loaded listener.js 01:59:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (114A2800) [pid = 3832] [serial = 1949] [outer = 1043F000] 01:59:15 INFO - PROCESS | 3832 | 1463821155286 Marionette TRACE conn2 <- [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]]]}] 01:59:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:59:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1078ms 01:59:15 INFO - PROCESS | 3832 | 1463821155364 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 01:59:15 INFO - PROCESS | 3832 | 1463821155369 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 01:59:15 INFO - PROCESS | 3832 | 1463821155374 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:59:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:59:15 INFO - PROCESS | 3832 | 1463821155378 Marionette TRACE conn2 <- [1,2562,null,{}] 01:59:15 INFO - PROCESS | 3832 | 1463821155383 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:15 INFO - PROCESS | 3832 | 1463821155524 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 01:59:15 INFO - PROCESS | 3832 | 1463821155655 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:15 INFO - PROCESS | 3832 | ++DOCSHELL 140CC800 == 49 [pid = 3832] [id = 650] 01:59:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (1427DC00) [pid = 3832] [serial = 1950] [outer = 00000000] 01:59:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (151D8800) [pid = 3832] [serial = 1951] [outer = 1427DC00] 01:59:15 INFO - PROCESS | 3832 | 1463821155711 Marionette DEBUG loaded listener.js 01:59:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (15776000) [pid = 3832] [serial = 1952] [outer = 1427DC00] 01:59:16 INFO - PROCESS | 3832 | 1463821156288 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 01:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 985ms 01:59:16 INFO - PROCESS | 3832 | 1463821156364 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 01:59:16 INFO - PROCESS | 3832 | 1463821156368 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 01:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:59:16 INFO - PROCESS | 3832 | 1463821156372 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:59:16 INFO - PROCESS | 3832 | 1463821156374 Marionette TRACE conn2 <- [1,2566,null,{}] 01:59:16 INFO - PROCESS | 3832 | 1463821156378 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:16 INFO - PROCESS | 3832 | 1463821156485 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 01:59:16 INFO - PROCESS | 3832 | 1463821156631 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:16 INFO - PROCESS | 3832 | ++DOCSHELL 16D53000 == 50 [pid = 3832] [id = 651] 01:59:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (16D53400) [pid = 3832] [serial = 1953] [outer = 00000000] 01:59:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (17688400) [pid = 3832] [serial = 1954] [outer = 16D53400] 01:59:16 INFO - PROCESS | 3832 | 1463821156685 Marionette DEBUG loaded listener.js 01:59:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (184E0800) [pid = 3832] [serial = 1955] [outer = 16D53400] 01:59:17 INFO - PROCESS | 3832 | 1463821157276 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 01:59:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 924ms 01:59:17 INFO - PROCESS | 3832 | 1463821157302 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 01:59:17 INFO - PROCESS | 3832 | 1463821157305 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 01:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:59:17 INFO - PROCESS | 3832 | 1463821157315 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:59:17 INFO - PROCESS | 3832 | 1463821157321 Marionette TRACE conn2 <- [1,2570,null,{}] 01:59:17 INFO - PROCESS | 3832 | 1463821157325 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:17 INFO - PROCESS | 3832 | 1463821157433 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 01:59:17 INFO - PROCESS | 3832 | 1463821157593 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:17 INFO - PROCESS | 3832 | ++DOCSHELL 15120000 == 51 [pid = 3832] [id = 652] 01:59:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (1A375800) [pid = 3832] [serial = 1956] [outer = 00000000] 01:59:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (1A7B3C00) [pid = 3832] [serial = 1957] [outer = 1A375800] 01:59:17 INFO - PROCESS | 3832 | 1463821157647 Marionette DEBUG loaded listener.js 01:59:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (1A8E2C00) [pid = 3832] [serial = 1958] [outer = 1A375800] 01:59:18 INFO - PROCESS | 3832 | 1463821158156 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 01:59:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:59:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 893ms 01:59:18 INFO - PROCESS | 3832 | 1463821158200 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 01:59:18 INFO - PROCESS | 3832 | 1463821158203 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 01:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:59:18 INFO - PROCESS | 3832 | 1463821158207 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:59:18 INFO - PROCESS | 3832 | 1463821158209 Marionette TRACE conn2 <- [1,2574,null,{}] 01:59:18 INFO - PROCESS | 3832 | 1463821158212 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:18 INFO - PROCESS | 3832 | 1463821158324 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 01:59:18 INFO - PROCESS | 3832 | 1463821158504 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:18 INFO - PROCESS | 3832 | ++DOCSHELL 10D02C00 == 52 [pid = 3832] [id = 653] 01:59:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (12A68000) [pid = 3832] [serial = 1959] [outer = 00000000] 01:59:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (184EAC00) [pid = 3832] [serial = 1960] [outer = 12A68000] 01:59:18 INFO - PROCESS | 3832 | 1463821158570 Marionette DEBUG loaded listener.js 01:59:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (19296000) [pid = 3832] [serial = 1961] [outer = 12A68000] 01:59:19 INFO - PROCESS | 3832 | 1463821159174 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 01:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1202ms 01:59:19 INFO - PROCESS | 3832 | 1463821159460 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 01:59:19 INFO - PROCESS | 3832 | 1463821159464 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 01:59:19 INFO - PROCESS | 3832 | 1463821159476 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:59:19 INFO - PROCESS | 3832 | 1463821159479 Marionette TRACE conn2 <- [1,2578,null,{}] 01:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:59:19 INFO - PROCESS | 3832 | 1463821159484 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:19 INFO - PROCESS | 3832 | 1463821159582 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 01:59:19 INFO - PROCESS | 3832 | 1463821159724 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:19 INFO - PROCESS | 3832 | ++DOCSHELL 12D25C00 == 53 [pid = 3832] [id = 654] 01:59:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 138 (12D83400) [pid = 3832] [serial = 1962] [outer = 00000000] 01:59:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 139 (13821000) [pid = 3832] [serial = 1963] [outer = 12D83400] 01:59:19 INFO - PROCESS | 3832 | 1463821159773 Marionette DEBUG loaded listener.js 01:59:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 140 (13DB4000) [pid = 3832] [serial = 1964] [outer = 12D83400] 01:59:20 INFO - PROCESS | 3832 | --DOCSHELL 10485C00 == 52 [pid = 3832] [id = 417] 01:59:20 INFO - PROCESS | 3832 | --DOCSHELL 10A5E800 == 51 [pid = 3832] [id = 648] 01:59:20 INFO - PROCESS | 3832 | --DOCSHELL 10F1C800 == 50 [pid = 3832] [id = 647] 01:59:20 INFO - PROCESS | 3832 | --DOCSHELL 0F272800 == 49 [pid = 3832] [id = 646] 01:59:20 INFO - PROCESS | 3832 | --DOCSHELL 19295000 == 48 [pid = 3832] [id = 618] 01:59:20 INFO - PROCESS | 3832 | --DOCSHELL 12888400 == 47 [pid = 3832] [id = 645] 01:59:20 INFO - PROCESS | 3832 | --DOCSHELL 189C8800 == 46 [pid = 3832] [id = 644] 01:59:20 INFO - PROCESS | 3832 | --DOCSHELL 110F0000 == 45 [pid = 3832] [id = 643] 01:59:20 INFO - PROCESS | 3832 | --DOCSHELL 1712FC00 == 44 [pid = 3832] [id = 642] 01:59:20 INFO - PROCESS | 3832 | --DOCSHELL 151E6000 == 43 [pid = 3832] [id = 641] 01:59:20 INFO - PROCESS | 3832 | --DOCSHELL 12A54000 == 42 [pid = 3832] [id = 640] 01:59:20 INFO - PROCESS | 3832 | --DOCSHELL 10C70400 == 41 [pid = 3832] [id = 639] 01:59:20 INFO - PROCESS | 3832 | --DOCSHELL 12A68C00 == 40 [pid = 3832] [id = 638] 01:59:20 INFO - PROCESS | 3832 | --DOCSHELL 110F0800 == 39 [pid = 3832] [id = 634] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 139 (10A80C00) [pid = 3832] [serial = 1715] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 138 (12A4FC00) [pid = 3832] [serial = 1727] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 137 (189C2C00) [pid = 3832] [serial = 1775] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (15127800) [pid = 3832] [serial = 1733] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (15E26400) [pid = 3832] [serial = 1739] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (1AA30000) [pid = 3832] [serial = 1670] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (19A4F400) [pid = 3832] [serial = 1823] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (15B2D800) [pid = 3832] [serial = 1736] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (138E1000) [pid = 3832] [serial = 1730] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (12A75000) [pid = 3832] [serial = 1718] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (189CA400) [pid = 3832] [serial = 1897] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (189CD000) [pid = 3832] [serial = 1898] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (19B4B800) [pid = 3832] [serial = 1900] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (177CA800) [pid = 3832] [serial = 1886] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (151E4C00) [pid = 3832] [serial = 1894] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (18433000) [pid = 3832] [serial = 1889] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (184E5400) [pid = 3832] [serial = 1892] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (1768AC00) [pid = 3832] [serial = 1895] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (17135400) [pid = 3832] [serial = 1883] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (1768FC00) [pid = 3832] [serial = 1885] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (18431C00) [pid = 3832] [serial = 1888] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (17AFA800) [pid = 3832] [serial = 1891] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (12D7BC00) [pid = 3832] [serial = 1873] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (13DB0400) [pid = 3832] [serial = 1874] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (19A48C00) [pid = 3832] [serial = 1864] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (1337A000) [pid = 3832] [serial = 1858] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (16D4DC00) [pid = 3832] [serial = 1861] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (1A301C00) [pid = 3832] [serial = 1868] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (1A156000) [pid = 3832] [serial = 1867] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (170AA000) [pid = 3832] [serial = 1882] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (16C10800) [pid = 3832] [serial = 1879] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (16C11000) [pid = 3832] [serial = 1880] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (155EF000) [pid = 3832] [serial = 1876] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (15B20000) [pid = 3832] [serial = 1877] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (13305400) [pid = 3832] [serial = 1871] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (12DCA000) [pid = 3832] [serial = 1870] [outer = 00000000] [url = about:blank] 01:59:20 INFO - PROCESS | 3832 | 1463821160376 Marionette TRACE conn2 <- [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]]]}] 01:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 940ms 01:59:20 INFO - PROCESS | 3832 | 1463821160412 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 01:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:59:20 INFO - PROCESS | 3832 | 1463821160415 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 01:59:20 INFO - PROCESS | 3832 | 1463821160423 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:59:20 INFO - PROCESS | 3832 | 1463821160427 Marionette TRACE conn2 <- [1,2582,null,{}] 01:59:20 INFO - PROCESS | 3832 | 1463821160431 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:20 INFO - PROCESS | 3832 | 1463821160532 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 01:59:20 INFO - PROCESS | 3832 | 1463821160640 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:20 INFO - PROCESS | 3832 | ++DOCSHELL 10C6B800 == 40 [pid = 3832] [id = 655] 01:59:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (10C6C800) [pid = 3832] [serial = 1965] [outer = 00000000] 01:59:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (11423C00) [pid = 3832] [serial = 1966] [outer = 10C6C800] 01:59:20 INFO - PROCESS | 3832 | 1463821160685 Marionette DEBUG loaded listener.js 01:59:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (1307D400) [pid = 3832] [serial = 1967] [outer = 10C6C800] 01:59:21 INFO - PROCESS | 3832 | 1463821161139 Marionette TRACE conn2 <- [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]]]}] 01:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 755ms 01:59:21 INFO - PROCESS | 3832 | 1463821161178 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 01:59:21 INFO - PROCESS | 3832 | 1463821161181 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 01:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:59:21 INFO - PROCESS | 3832 | 1463821161184 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:59:21 INFO - PROCESS | 3832 | 1463821161186 Marionette TRACE conn2 <- [1,2586,null,{}] 01:59:21 INFO - PROCESS | 3832 | 1463821161196 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:21 INFO - PROCESS | 3832 | 1463821161282 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 01:59:21 INFO - PROCESS | 3832 | 1463821161290 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:21 INFO - PROCESS | 3832 | ++DOCSHELL 140C4000 == 41 [pid = 3832] [id = 656] 01:59:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (14EB9800) [pid = 3832] [serial = 1968] [outer = 00000000] 01:59:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (155F0800) [pid = 3832] [serial = 1969] [outer = 14EB9800] 01:59:21 INFO - PROCESS | 3832 | 1463821161344 Marionette DEBUG loaded listener.js 01:59:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (15BB0400) [pid = 3832] [serial = 1970] [outer = 14EB9800] 01:59:21 INFO - PROCESS | 3832 | 1463821161819 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 01:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 693ms 01:59:21 INFO - PROCESS | 3832 | 1463821161867 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 01:59:21 INFO - PROCESS | 3832 | 1463821161869 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 01:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:59:21 INFO - PROCESS | 3832 | 1463821161873 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:59:21 INFO - PROCESS | 3832 | 1463821161874 Marionette TRACE conn2 <- [1,2590,null,{}] 01:59:21 INFO - PROCESS | 3832 | 1463821161878 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:21 INFO - PROCESS | 3832 | 1463821161962 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 01:59:21 INFO - PROCESS | 3832 | 1463821161972 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:21 INFO - PROCESS | 3832 | ++DOCSHELL 16CAF000 == 42 [pid = 3832] [id = 657] 01:59:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (16CB1000) [pid = 3832] [serial = 1971] [outer = 00000000] 01:59:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (16D54000) [pid = 3832] [serial = 1972] [outer = 16CB1000] 01:59:22 INFO - PROCESS | 3832 | 1463821162016 Marionette DEBUG loaded listener.js 01:59:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (17129800) [pid = 3832] [serial = 1973] [outer = 16CB1000] 01:59:22 INFO - PROCESS | 3832 | 1463821162466 Marionette TRACE conn2 <- [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]]]}] 01:59:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 632ms 01:59:22 INFO - PROCESS | 3832 | 1463821162511 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 01:59:22 INFO - PROCESS | 3832 | 1463821162513 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 01:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:59:22 INFO - PROCESS | 3832 | 1463821162516 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:59:22 INFO - PROCESS | 3832 | 1463821162502 Marionette TRACE conn2 <- [1,2594,null,{}] 01:59:22 INFO - PROCESS | 3832 | 1463821162506 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:22 INFO - PROCESS | 3832 | 1463821162596 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 01:59:22 INFO - PROCESS | 3832 | 1463821162602 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:22 INFO - PROCESS | 3832 | ++DOCSHELL 17138C00 == 43 [pid = 3832] [id = 658] 01:59:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (17550000) [pid = 3832] [serial = 1974] [outer = 00000000] 01:59:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (17685800) [pid = 3832] [serial = 1975] [outer = 17550000] 01:59:22 INFO - PROCESS | 3832 | 1463821162674 Marionette DEBUG loaded listener.js 01:59:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (1768D800) [pid = 3832] [serial = 1976] [outer = 17550000] 01:59:23 INFO - PROCESS | 3832 | 1463821163174 Marionette TRACE conn2 <- [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]]]}] 01:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 693ms 01:59:23 INFO - PROCESS | 3832 | 1463821163202 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 01:59:23 INFO - PROCESS | 3832 | 1463821163204 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 01:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:59:23 INFO - PROCESS | 3832 | 1463821163207 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:59:23 INFO - PROCESS | 3832 | 1463821163209 Marionette TRACE conn2 <- [1,2598,null,{}] 01:59:23 INFO - PROCESS | 3832 | 1463821163212 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:23 INFO - PROCESS | 3832 | 1463821163358 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 01:59:23 INFO - PROCESS | 3832 | 1463821163436 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:23 INFO - PROCESS | 3832 | ++DOCSHELL 0F9DA400 == 44 [pid = 3832] [id = 659] 01:59:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (10D0D800) [pid = 3832] [serial = 1977] [outer = 00000000] 01:59:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (1843A800) [pid = 3832] [serial = 1978] [outer = 10D0D800] 01:59:23 INFO - PROCESS | 3832 | 1463821163480 Marionette DEBUG loaded listener.js 01:59:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (184E5400) [pid = 3832] [serial = 1979] [outer = 10D0D800] 01:59:23 INFO - PROCESS | 3832 | 1463821163888 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 01:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 724ms 01:59:23 INFO - PROCESS | 3832 | 1463821163930 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 01:59:23 INFO - PROCESS | 3832 | 1463821163932 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 01:59:23 INFO - PROCESS | 3832 | 1463821163935 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:59:23 INFO - PROCESS | 3832 | 1463821163937 Marionette TRACE conn2 <- [1,2602,null,{}] 01:59:23 INFO - PROCESS | 3832 | 1463821163940 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:24 INFO - PROCESS | 3832 | 1463821164082 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 01:59:24 INFO - PROCESS | 3832 | 1463821164105 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:24 INFO - PROCESS | 3832 | ++DOCSHELL 184E9800 == 45 [pid = 3832] [id = 660] 01:59:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (18776800) [pid = 3832] [serial = 1980] [outer = 00000000] 01:59:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (189CB000) [pid = 3832] [serial = 1981] [outer = 18776800] 01:59:24 INFO - PROCESS | 3832 | 1463821164149 Marionette DEBUG loaded listener.js 01:59:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (189CEC00) [pid = 3832] [serial = 1982] [outer = 18776800] 01:59:24 INFO - PROCESS | 3832 | 1463821164596 Marionette TRACE conn2 <- [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]]]}] 01:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 694ms 01:59:24 INFO - PROCESS | 3832 | 1463821164635 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 01:59:24 INFO - PROCESS | 3832 | 1463821164637 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 01:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:59:24 INFO - PROCESS | 3832 | 1463821164640 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:59:24 INFO - PROCESS | 3832 | 1463821164641 Marionette TRACE conn2 <- [1,2606,null,{}] 01:59:24 INFO - PROCESS | 3832 | 1463821164645 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:24 INFO - PROCESS | 3832 | 1463821164763 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 01:59:24 INFO - PROCESS | 3832 | 1463821164819 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:24 INFO - PROCESS | 3832 | ++DOCSHELL 18432C00 == 46 [pid = 3832] [id = 661] 01:59:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (19A40C00) [pid = 3832] [serial = 1983] [outer = 00000000] 01:59:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (19A4F000) [pid = 3832] [serial = 1984] [outer = 19A40C00] 01:59:24 INFO - PROCESS | 3832 | 1463821164872 Marionette DEBUG loaded listener.js 01:59:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (19B49000) [pid = 3832] [serial = 1985] [outer = 19A40C00] 01:59:25 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (1928E800) [pid = 3832] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:59:25 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (151E7000) [pid = 3832] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:59:25 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (19BDE400) [pid = 3832] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:59:25 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (10F19400) [pid = 3832] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:59:25 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (0F933C00) [pid = 3832] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:59:25 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (11CA0400) [pid = 3832] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:59:25 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (189CC000) [pid = 3832] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:59:25 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (12A69800) [pid = 3832] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:59:25 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (17557C00) [pid = 3832] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:59:25 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (1769DC00) [pid = 3832] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:59:25 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (10D09000) [pid = 3832] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:59:25 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (16E41000) [pid = 3832] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:59:25 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (18767C00) [pid = 3832] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:59:25 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (12A54400) [pid = 3832] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:59:25 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1511A000) [pid = 3832] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:59:25 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (1928D400) [pid = 3832] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:59:25 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (142F2800) [pid = 3832] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:59:25 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (16CB0800) [pid = 3832] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:59:25 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (175F6400) [pid = 3832] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:59:25 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (110F4400) [pid = 3832] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:59:25 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (13372C00) [pid = 3832] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:59:25 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (10D07C00) [pid = 3832] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:59:25 INFO - PROCESS | 3832 | 1463821165488 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 01:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 893ms 01:59:25 INFO - PROCESS | 3832 | 1463821165528 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 01:59:25 INFO - PROCESS | 3832 | 1463821165530 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 01:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:59:25 INFO - PROCESS | 3832 | 1463821165533 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:59:25 INFO - PROCESS | 3832 | 1463821165535 Marionette TRACE conn2 <- [1,2610,null,{}] 01:59:25 INFO - PROCESS | 3832 | 1463821165538 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:25 INFO - PROCESS | 3832 | 1463821165620 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 01:59:25 INFO - PROCESS | 3832 | 1463821165626 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:25 INFO - PROCESS | 3832 | ++DOCSHELL 12A69800 == 47 [pid = 3832] [id = 662] 01:59:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (13372C00) [pid = 3832] [serial = 1986] [outer = 00000000] 01:59:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (15D0EC00) [pid = 3832] [serial = 1987] [outer = 13372C00] 01:59:25 INFO - PROCESS | 3832 | 1463821165671 Marionette DEBUG loaded listener.js 01:59:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (17686800) [pid = 3832] [serial = 1988] [outer = 13372C00] 01:59:26 INFO - PROCESS | 3832 | 1463821166113 Marionette TRACE conn2 <- [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]]]}] 01:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 616ms 01:59:26 INFO - PROCESS | 3832 | 1463821166154 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 01:59:26 INFO - PROCESS | 3832 | 1463821166156 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 01:59:26 INFO - PROCESS | 3832 | 1463821166159 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:59:26 INFO - PROCESS | 3832 | 1463821166161 Marionette TRACE conn2 <- [1,2614,null,{}] 01:59:26 INFO - PROCESS | 3832 | 1463821166165 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:26 INFO - PROCESS | 3832 | 1463821166247 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 01:59:26 INFO - PROCESS | 3832 | 1463821166254 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:26 INFO - PROCESS | 3832 | ++DOCSHELL 10C74800 == 48 [pid = 3832] [id = 663] 01:59:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (177CF000) [pid = 3832] [serial = 1989] [outer = 00000000] 01:59:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (19290400) [pid = 3832] [serial = 1990] [outer = 177CF000] 01:59:26 INFO - PROCESS | 3832 | 1463821166297 Marionette DEBUG loaded listener.js 01:59:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (19A39000) [pid = 3832] [serial = 1991] [outer = 177CF000] 01:59:26 INFO - PROCESS | 3832 | 1463821166731 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 01:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 586ms 01:59:26 INFO - PROCESS | 3832 | 1463821166764 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 01:59:26 INFO - PROCESS | 3832 | 1463821166767 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 01:59:26 INFO - PROCESS | 3832 | 1463821166785 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:59:26 INFO - PROCESS | 3832 | 1463821166787 Marionette TRACE conn2 <- [1,2618,null,{}] 01:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:59:26 INFO - PROCESS | 3832 | 1463821166790 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:26 INFO - PROCESS | 3832 | 1463821166891 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 01:59:26 INFO - PROCESS | 3832 | 1463821166898 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:26 INFO - PROCESS | 3832 | ++DOCSHELL 19B4C000 == 49 [pid = 3832] [id = 664] 01:59:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (19B50000) [pid = 3832] [serial = 1992] [outer = 00000000] 01:59:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (1A159400) [pid = 3832] [serial = 1993] [outer = 19B50000] 01:59:26 INFO - PROCESS | 3832 | 1463821166945 Marionette DEBUG loaded listener.js 01:59:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (1A30D400) [pid = 3832] [serial = 1994] [outer = 19B50000] 01:59:27 INFO - PROCESS | 3832 | 1463821167658 Marionette TRACE conn2 <- [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]]]}] 01:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 925ms 01:59:27 INFO - PROCESS | 3832 | 1463821167717 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 01:59:27 INFO - PROCESS | 3832 | 1463821167723 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 01:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:59:27 INFO - PROCESS | 3832 | 1463821167728 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:59:27 INFO - PROCESS | 3832 | 1463821167732 Marionette TRACE conn2 <- [1,2622,null,{}] 01:59:27 INFO - PROCESS | 3832 | 1463821167737 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:27 INFO - PROCESS | 3832 | 1463821167850 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 01:59:27 INFO - PROCESS | 3832 | 1463821167999 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:28 INFO - PROCESS | 3832 | ++DOCSHELL 12A51800 == 50 [pid = 3832] [id = 665] 01:59:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (12A52800) [pid = 3832] [serial = 1995] [outer = 00000000] 01:59:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (12AEA400) [pid = 3832] [serial = 1996] [outer = 12A52800] 01:59:28 INFO - PROCESS | 3832 | 1463821168055 Marionette DEBUG loaded listener.js 01:59:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (13DB7400) [pid = 3832] [serial = 1997] [outer = 12A52800] 01:59:28 INFO - PROCESS | 3832 | 1463821168646 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 01:59:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 986ms 01:59:28 INFO - PROCESS | 3832 | 1463821168713 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 01:59:28 INFO - PROCESS | 3832 | 1463821168718 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 01:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:59:28 INFO - PROCESS | 3832 | 1463821168725 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:59:28 INFO - PROCESS | 3832 | 1463821168728 Marionette TRACE conn2 <- [1,2626,null,{}] 01:59:28 INFO - PROCESS | 3832 | 1463821168747 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:28 INFO - PROCESS | 3832 | 1463821168857 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 01:59:29 INFO - PROCESS | 3832 | 1463821169003 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:29 INFO - PROCESS | 3832 | ++DOCSHELL 140CD800 == 51 [pid = 3832] [id = 666] 01:59:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (15D01C00) [pid = 3832] [serial = 1998] [outer = 00000000] 01:59:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (16C14000) [pid = 3832] [serial = 1999] [outer = 15D01C00] 01:59:29 INFO - PROCESS | 3832 | 1463821169057 Marionette DEBUG loaded listener.js 01:59:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (16D4C800) [pid = 3832] [serial = 2000] [outer = 15D01C00] 01:59:29 INFO - PROCESS | 3832 | 1463821169670 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 01:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 986ms 01:59:29 INFO - PROCESS | 3832 | 1463821169712 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 01:59:29 INFO - PROCESS | 3832 | 1463821169714 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 01:59:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:59:29 INFO - PROCESS | 3832 | 1463821169718 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:59:29 INFO - PROCESS | 3832 | 1463821169722 Marionette TRACE conn2 <- [1,2630,null,{}] 01:59:29 INFO - PROCESS | 3832 | 1463821169746 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:29 INFO - PROCESS | 3832 | 1463821169893 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 01:59:30 INFO - PROCESS | 3832 | 1463821170010 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:30 INFO - PROCESS | 3832 | ++DOCSHELL 1928E800 == 52 [pid = 3832] [id = 667] 01:59:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (1928F400) [pid = 3832] [serial = 2001] [outer = 00000000] 01:59:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (19A4E400) [pid = 3832] [serial = 2002] [outer = 1928F400] 01:59:30 INFO - PROCESS | 3832 | 1463821170067 Marionette DEBUG loaded listener.js 01:59:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (1A156C00) [pid = 3832] [serial = 2003] [outer = 1928F400] 01:59:30 INFO - PROCESS | 3832 | 1463821170622 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 01:59:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:59:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 924ms 01:59:30 INFO - PROCESS | 3832 | 1463821170663 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 01:59:30 INFO - PROCESS | 3832 | 1463821170666 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 01:59:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:59:30 INFO - PROCESS | 3832 | 1463821170669 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:59:30 INFO - PROCESS | 3832 | 1463821170671 Marionette TRACE conn2 <- [1,2634,null,{}] 01:59:30 INFO - PROCESS | 3832 | 1463821170675 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:30 INFO - PROCESS | 3832 | 1463821170765 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 01:59:30 INFO - PROCESS | 3832 | 1463821170925 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:30 INFO - PROCESS | 3832 | ++DOCSHELL 19A4D400 == 53 [pid = 3832] [id = 668] 01:59:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (19BE9000) [pid = 3832] [serial = 2004] [outer = 00000000] 01:59:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (1A7BA400) [pid = 3832] [serial = 2005] [outer = 19BE9000] 01:59:30 INFO - PROCESS | 3832 | 1463821170979 Marionette DEBUG loaded listener.js 01:59:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (1AA26C00) [pid = 3832] [serial = 2006] [outer = 19BE9000] 01:59:31 INFO - PROCESS | 3832 | 1463821171541 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 01:59:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:59:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 924ms 01:59:31 INFO - PROCESS | 3832 | 1463821171598 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 01:59:31 INFO - PROCESS | 3832 | 1463821171600 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 01:59:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:59:31 INFO - PROCESS | 3832 | 1463821171603 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:59:31 INFO - PROCESS | 3832 | 1463821171605 Marionette TRACE conn2 <- [1,2638,null,{}] 01:59:31 INFO - PROCESS | 3832 | 1463821171609 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:31 INFO - PROCESS | 3832 | 1463821171712 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 01:59:31 INFO - PROCESS | 3832 | 1463821171863 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:31 INFO - PROCESS | 3832 | ++DOCSHELL 110F2000 == 54 [pid = 3832] [id = 669] 01:59:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (11A04400) [pid = 3832] [serial = 2007] [outer = 00000000] 01:59:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (1AA2F000) [pid = 3832] [serial = 2008] [outer = 11A04400] 01:59:31 INFO - PROCESS | 3832 | 1463821171901 Marionette DEBUG loaded listener.js 01:59:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (1AA32C00) [pid = 3832] [serial = 2009] [outer = 11A04400] 01:59:32 INFO - PROCESS | 3832 | 1463821172445 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 01:59:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:59:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 878ms 01:59:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:59:32 INFO - PROCESS | 3832 | 1463821172492 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 01:59:32 INFO - PROCESS | 3832 | 1463821172494 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 01:59:32 INFO - PROCESS | 3832 | 1463821172498 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:59:32 INFO - PROCESS | 3832 | 1463821172500 Marionette TRACE conn2 <- [1,2642,null,{}] 01:59:32 INFO - PROCESS | 3832 | 1463821172503 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:32 INFO - PROCESS | 3832 | 1463821172622 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 01:59:32 INFO - PROCESS | 3832 | 1463821172940 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:32 INFO - PROCESS | 3832 | ++DOCSHELL 1043F400 == 55 [pid = 3832] [id = 670] 01:59:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (10477C00) [pid = 3832] [serial = 2010] [outer = 00000000] 01:59:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (10D04800) [pid = 3832] [serial = 2011] [outer = 10477C00] 01:59:32 INFO - PROCESS | 3832 | 1463821173006 Marionette DEBUG loaded listener.js 01:59:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (11C01400) [pid = 3832] [serial = 2012] [outer = 10477C00] 01:59:33 INFO - PROCESS | 3832 | 1463821173625 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 01:59:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:59:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1171ms 01:59:33 INFO - PROCESS | 3832 | 1463821173681 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 01:59:33 INFO - PROCESS | 3832 | 1463821173685 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 01:59:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:59:33 INFO - PROCESS | 3832 | 1463821173689 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:59:33 INFO - PROCESS | 3832 | 1463821173693 Marionette TRACE conn2 <- [1,2646,null,{}] 01:59:33 INFO - PROCESS | 3832 | 1463821173697 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:33 INFO - PROCESS | 3832 | 1463821173858 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 01:59:33 INFO - PROCESS | 3832 | 1463821173870 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:33 INFO - PROCESS | 3832 | ++DOCSHELL 13DB1400 == 56 [pid = 3832] [id = 671] 01:59:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (13DB7800) [pid = 3832] [serial = 2013] [outer = 00000000] 01:59:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (15124C00) [pid = 3832] [serial = 2014] [outer = 13DB7800] 01:59:33 INFO - PROCESS | 3832 | 1463821173919 Marionette DEBUG loaded listener.js 01:59:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (151DB400) [pid = 3832] [serial = 2015] [outer = 13DB7800] 01:59:34 INFO - PROCESS | 3832 | --DOCSHELL 10C71800 == 55 [pid = 3832] [id = 416] 01:59:34 INFO - PROCESS | 3832 | --DOCSHELL 10C74800 == 54 [pid = 3832] [id = 663] 01:59:34 INFO - PROCESS | 3832 | --DOCSHELL 12A69800 == 53 [pid = 3832] [id = 662] 01:59:34 INFO - PROCESS | 3832 | --DOCSHELL 18432C00 == 52 [pid = 3832] [id = 661] 01:59:34 INFO - PROCESS | 3832 | --DOCSHELL 184E9800 == 51 [pid = 3832] [id = 660] 01:59:34 INFO - PROCESS | 3832 | --DOCSHELL 0F9DA400 == 50 [pid = 3832] [id = 659] 01:59:34 INFO - PROCESS | 3832 | --DOCSHELL 17138C00 == 49 [pid = 3832] [id = 658] 01:59:34 INFO - PROCESS | 3832 | --DOCSHELL 16CAF000 == 48 [pid = 3832] [id = 657] 01:59:34 INFO - PROCESS | 3832 | --DOCSHELL 140C4000 == 47 [pid = 3832] [id = 656] 01:59:34 INFO - PROCESS | 3832 | --DOCSHELL 10C6B800 == 46 [pid = 3832] [id = 655] 01:59:34 INFO - PROCESS | 3832 | --DOCSHELL 12D25C00 == 45 [pid = 3832] [id = 654] 01:59:34 INFO - PROCESS | 3832 | --DOCSHELL 0F973800 == 44 [pid = 3832] [id = 649] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (19B56C00) [pid = 3832] [serial = 1865] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (16E48C00) [pid = 3832] [serial = 1862] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (1A160000) [pid = 3832] [serial = 1856] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (14276400) [pid = 3832] [serial = 1859] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (1768EC00) [pid = 3832] [serial = 1945] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (10A5C000) [pid = 3832] [serial = 1939] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (15BAC800) [pid = 3832] [serial = 1942] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (19294C00) [pid = 3832] [serial = 1817] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (140CA400) [pid = 3832] [serial = 1916] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (15E25800) [pid = 3832] [serial = 1906] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (12B5D000) [pid = 3832] [serial = 1915] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (177D4000) [pid = 3832] [serial = 1928] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (110F2800) [pid = 3832] [serial = 1940] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (184DF800) [pid = 3832] [serial = 1772] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (15B26000) [pid = 3832] [serial = 1918] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (1768A800) [pid = 3832] [serial = 1814] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (17690800) [pid = 3832] [serial = 1927] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (1A160400) [pid = 3832] [serial = 1912] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (19A36000) [pid = 3832] [serial = 1820] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (155F3400) [pid = 3832] [serial = 1922] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (189CE800) [pid = 3832] [serial = 1931] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (19A3D400) [pid = 3832] [serial = 1933] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (15121000) [pid = 3832] [serial = 1921] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (16C0F400) [pid = 3832] [serial = 1769] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (10F18C00) [pid = 3832] [serial = 1925] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (19B49800) [pid = 3832] [serial = 1936] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (12DCA400) [pid = 3832] [serial = 1766] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (19A33000) [pid = 3832] [serial = 1909] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (19B52800) [pid = 3832] [serial = 1937] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (16EF0C00) [pid = 3832] [serial = 1943] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (12A76000) [pid = 3832] [serial = 1903] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (16C15800) [pid = 3832] [serial = 1919] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (14276000) [pid = 3832] [serial = 1811] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (114A1C00) [pid = 3832] [serial = 1808] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (19A3F400) [pid = 3832] [serial = 1934] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (17553400) [pid = 3832] [serial = 1924] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (184E5C00) [pid = 3832] [serial = 1930] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 3832 | 1463821174556 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 01:59:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:59:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 894ms 01:59:34 INFO - PROCESS | 3832 | 1463821174576 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 01:59:34 INFO - PROCESS | 3832 | 1463821174579 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 01:59:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:59:34 INFO - PROCESS | 3832 | 1463821174584 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:59:34 INFO - PROCESS | 3832 | 1463821174586 Marionette TRACE conn2 <- [1,2650,null,{}] 01:59:34 INFO - PROCESS | 3832 | 1463821174589 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:34 INFO - PROCESS | 3832 | 1463821174682 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 01:59:34 INFO - PROCESS | 3832 | 1463821174692 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:34 INFO - PROCESS | 3832 | ++DOCSHELL 10D10800 == 45 [pid = 3832] [id = 672] 01:59:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (10D10C00) [pid = 3832] [serial = 2016] [outer = 00000000] 01:59:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (12DCA400) [pid = 3832] [serial = 2017] [outer = 10D10C00] 01:59:34 INFO - PROCESS | 3832 | 1463821174737 Marionette DEBUG loaded listener.js 01:59:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (13828400) [pid = 3832] [serial = 2018] [outer = 10D10C00] 01:59:35 INFO - PROCESS | 3832 | 1463821175256 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 01:59:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:59:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 693ms 01:59:35 INFO - PROCESS | 3832 | 1463821175285 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 01:59:35 INFO - PROCESS | 3832 | 1463821175288 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 01:59:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:59:35 INFO - PROCESS | 3832 | 1463821175292 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:59:35 INFO - PROCESS | 3832 | 1463821175298 Marionette TRACE conn2 <- [1,2654,null,{}] 01:59:35 INFO - PROCESS | 3832 | 1463821175307 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:35 INFO - PROCESS | 3832 | 1463821175377 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 01:59:35 INFO - PROCESS | 3832 | 1463821175387 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:35 INFO - PROCESS | 3832 | ++DOCSHELL 15BAE400 == 46 [pid = 3832] [id = 673] 01:59:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (15BAE800) [pid = 3832] [serial = 2019] [outer = 00000000] 01:59:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (16C09400) [pid = 3832] [serial = 2020] [outer = 15BAE800] 01:59:35 INFO - PROCESS | 3832 | 1463821175435 Marionette DEBUG loaded listener.js 01:59:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (16C11C00) [pid = 3832] [serial = 2021] [outer = 15BAE800] 01:59:36 INFO - PROCESS | 3832 | 1463821176396 Marionette TRACE conn2 <- [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]]]}] 01:59:36 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) 01:59:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1124ms 01:59:36 INFO - PROCESS | 3832 | 1463821176423 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 01:59:36 INFO - PROCESS | 3832 | 1463821176425 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 01:59:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:59:36 INFO - PROCESS | 3832 | 1463821176429 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:59:36 INFO - PROCESS | 3832 | 1463821176431 Marionette TRACE conn2 <- [1,2658,null,{}] 01:59:36 INFO - PROCESS | 3832 | 1463821176434 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:36 INFO - PROCESS | 3832 | 1463821176502 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 01:59:36 INFO - PROCESS | 3832 | 1463821176509 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:36 INFO - PROCESS | 3832 | ++DOCSHELL 15119800 == 47 [pid = 3832] [id = 674] 01:59:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (15D04800) [pid = 3832] [serial = 2022] [outer = 00000000] 01:59:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (16EEF000) [pid = 3832] [serial = 2023] [outer = 15D04800] 01:59:36 INFO - PROCESS | 3832 | 1463821176553 Marionette DEBUG loaded listener.js 01:59:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (17231C00) [pid = 3832] [serial = 2024] [outer = 15D04800] 01:59:37 INFO - PROCESS | 3832 | 1463821177521 Marionette TRACE conn2 <- [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] 01:59:37 INFO - PROCESS | 3832 | 1463821177565 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 01:59:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:59:37 INFO - PROCESS | 3832 | 1463821177569 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:59:37 INFO - PROCESS | 3832 | 1463821177570 Marionette TRACE conn2 <- [1,2662,null,{}] 01:59:37 INFO - PROCESS | 3832 | 1463821177583 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:37 INFO - PROCESS | 3832 | 1463821177696 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 01:59:37 INFO - PROCESS | 3832 | 1463821177761 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:37 INFO - PROCESS | 3832 | ++DOCSHELL 17559800 == 48 [pid = 3832] [id = 675] 01:59:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (17588800) [pid = 3832] [serial = 2025] [outer = 00000000] 01:59:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (176A0400) [pid = 3832] [serial = 2026] [outer = 17588800] 01:59:37 INFO - PROCESS | 3832 | 1463821177811 Marionette DEBUG loaded listener.js 01:59:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (17FC2800) [pid = 3832] [serial = 2027] [outer = 17588800] 01:59:38 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (10D0D800) [pid = 3832] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:59:38 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (18776800) [pid = 3832] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:59:38 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (19A40C00) [pid = 3832] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:59:38 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (177CF000) [pid = 3832] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:59:38 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (12D83400) [pid = 3832] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:59:38 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (16CB1000) [pid = 3832] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:59:38 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (10C6C800) [pid = 3832] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:59:38 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (17550000) [pid = 3832] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:59:38 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (14EB9800) [pid = 3832] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:59:38 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (13372C00) [pid = 3832] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:59:38 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (10A62800) [pid = 3832] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:59:38 INFO - PROCESS | 3832 | 1463821178757 Marionette TRACE conn2 <- [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] 01:59:38 INFO - PROCESS | 3832 | 1463821178781 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 01:59:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:59:38 INFO - PROCESS | 3832 | 1463821178785 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:59:38 INFO - PROCESS | 3832 | 1463821178786 Marionette TRACE conn2 <- [1,2666,null,{}] 01:59:38 INFO - PROCESS | 3832 | 1463821178790 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:38 INFO - PROCESS | 3832 | 1463821178873 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 01:59:38 INFO - PROCESS | 3832 | 1463821178880 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:38 INFO - PROCESS | 3832 | ++DOCSHELL 10485C00 == 49 [pid = 3832] [id = 676] 01:59:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (105FBC00) [pid = 3832] [serial = 2028] [outer = 00000000] 01:59:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (175F3C00) [pid = 3832] [serial = 2029] [outer = 105FBC00] 01:59:38 INFO - PROCESS | 3832 | 1463821178925 Marionette DEBUG loaded listener.js 01:59:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (177CF000) [pid = 3832] [serial = 2030] [outer = 105FBC00] 01:59:39 INFO - PROCESS | 3832 | 1463821179871 Marionette TRACE conn2 <- [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]]]}] 01:59:39 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) 01:59:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1140ms 01:59:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:59:39 INFO - PROCESS | 3832 | 1463821179938 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 01:59:39 INFO - PROCESS | 3832 | 1463821179939 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 01:59:39 INFO - PROCESS | 3832 | 1463821179927 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:59:39 INFO - PROCESS | 3832 | 1463821179928 Marionette TRACE conn2 <- [1,2670,null,{}] 01:59:39 INFO - PROCESS | 3832 | 1463821179932 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:40 INFO - PROCESS | 3832 | 1463821180015 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 01:59:40 INFO - PROCESS | 3832 | 1463821180022 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:40 INFO - PROCESS | 3832 | ++DOCSHELL 16C13400 == 50 [pid = 3832] [id = 677] 01:59:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (16CB1000) [pid = 3832] [serial = 2031] [outer = 00000000] 01:59:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (184E8800) [pid = 3832] [serial = 2032] [outer = 16CB1000] 01:59:40 INFO - PROCESS | 3832 | 1463821180068 Marionette DEBUG loaded listener.js 01:59:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (189C3C00) [pid = 3832] [serial = 2033] [outer = 16CB1000] 01:59:41 INFO - PROCESS | 3832 | 1463821181026 Marionette TRACE conn2 <- [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]]]}] 01:59:41 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) 01:59:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1125ms 01:59:41 INFO - PROCESS | 3832 | 1463821181077 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 01:59:41 INFO - PROCESS | 3832 | 1463821181081 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 01:59:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:59:41 INFO - PROCESS | 3832 | 1463821181087 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:59:41 INFO - PROCESS | 3832 | 1463821181091 Marionette TRACE conn2 <- [1,2674,null,{}] 01:59:41 INFO - PROCESS | 3832 | 1463821181096 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:41 INFO - PROCESS | 3832 | 1463821181193 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 01:59:41 INFO - PROCESS | 3832 | 1463821181333 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:41 INFO - PROCESS | 3832 | ++DOCSHELL 10F19800 == 51 [pid = 3832] [id = 678] 01:59:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (11C0B800) [pid = 3832] [serial = 2034] [outer = 00000000] 01:59:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (12A54400) [pid = 3832] [serial = 2035] [outer = 11C0B800] 01:59:41 INFO - PROCESS | 3832 | 1463821181389 Marionette DEBUG loaded listener.js 01:59:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (12D83400) [pid = 3832] [serial = 2036] [outer = 11C0B800] 01:59:42 INFO - PROCESS | 3832 | 1463821182512 Marionette TRACE conn2 <- [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] 01:59:42 INFO - PROCESS | 3832 | 1463821182563 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 01:59:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:59:42 INFO - PROCESS | 3832 | 1463821182569 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:59:42 INFO - PROCESS | 3832 | 1463821182572 Marionette TRACE conn2 <- [1,2678,null,{}] 01:59:42 INFO - PROCESS | 3832 | 1463821182576 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:42 INFO - PROCESS | 3832 | 1463821182715 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 01:59:42 INFO - PROCESS | 3832 | 1463821182868 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:42 INFO - PROCESS | 3832 | ++DOCSHELL 142EC000 == 52 [pid = 3832] [id = 679] 01:59:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (15119400) [pid = 3832] [serial = 2037] [outer = 00000000] 01:59:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (15777000) [pid = 3832] [serial = 2038] [outer = 15119400] 01:59:42 INFO - PROCESS | 3832 | 1463821182922 Marionette DEBUG loaded listener.js 01:59:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (16C07400) [pid = 3832] [serial = 2039] [outer = 15119400] 01:59:43 INFO - PROCESS | 3832 | 1463821183910 Marionette TRACE conn2 <- [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] 01:59:43 INFO - PROCESS | 3832 | 1463821183970 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 01:59:43 INFO - PROCESS | 3832 | 1463821183975 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:59:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:59:43 INFO - PROCESS | 3832 | 1463821183978 Marionette TRACE conn2 <- [1,2682,null,{}] 01:59:43 INFO - PROCESS | 3832 | 1463821183990 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:44 INFO - PROCESS | 3832 | 1463821184093 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 01:59:44 INFO - PROCESS | 3832 | 1463821184267 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:44 INFO - PROCESS | 3832 | ++DOCSHELL 15E2FC00 == 53 [pid = 3832] [id = 680] 01:59:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (17553400) [pid = 3832] [serial = 2040] [outer = 00000000] 01:59:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (18773C00) [pid = 3832] [serial = 2041] [outer = 17553400] 01:59:44 INFO - PROCESS | 3832 | 1463821184363 Marionette DEBUG loaded listener.js 01:59:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (19297000) [pid = 3832] [serial = 2042] [outer = 17553400] 01:59:45 INFO - PROCESS | 3832 | 1463821185410 Marionette TRACE conn2 <- [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] 01:59:45 INFO - PROCESS | 3832 | 1463821185463 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 01:59:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:59:45 INFO - PROCESS | 3832 | 1463821185467 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:59:45 INFO - PROCESS | 3832 | 1463821185468 Marionette TRACE conn2 <- [1,2686,null,{}] 01:59:45 INFO - PROCESS | 3832 | 1463821185472 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:45 INFO - PROCESS | 3832 | 1463821185577 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 01:59:45 INFO - PROCESS | 3832 | 1463821185720 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:45 INFO - PROCESS | 3832 | ++DOCSHELL 19292400 == 54 [pid = 3832] [id = 681] 01:59:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (19A33C00) [pid = 3832] [serial = 2043] [outer = 00000000] 01:59:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (19A50C00) [pid = 3832] [serial = 2044] [outer = 19A33C00] 01:59:45 INFO - PROCESS | 3832 | 1463821185775 Marionette DEBUG loaded listener.js 01:59:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (19B51800) [pid = 3832] [serial = 2045] [outer = 19A33C00] 01:59:46 INFO - PROCESS | 3832 | 1463821186967 Marionette TRACE conn2 <- [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] 01:59:47 INFO - PROCESS | 3832 | 1463821187067 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 01:59:47 INFO - PROCESS | 3832 | 1463821187077 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:59:47 INFO - PROCESS | 3832 | 1463821187081 Marionette TRACE conn2 <- [1,2690,null,{}] 01:59:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:59:47 INFO - PROCESS | 3832 | 1463821187087 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:47 INFO - PROCESS | 3832 | 1463821187192 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 01:59:47 INFO - PROCESS | 3832 | 1463821187329 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:47 INFO - PROCESS | 3832 | --DOCSHELL 10485C00 == 53 [pid = 3832] [id = 676] 01:59:47 INFO - PROCESS | 3832 | --DOCSHELL 17559800 == 52 [pid = 3832] [id = 675] 01:59:47 INFO - PROCESS | 3832 | --DOCSHELL 15119800 == 51 [pid = 3832] [id = 674] 01:59:47 INFO - PROCESS | 3832 | --DOCSHELL 15BAE400 == 50 [pid = 3832] [id = 673] 01:59:47 INFO - PROCESS | 3832 | --DOCSHELL 10D10800 == 49 [pid = 3832] [id = 672] 01:59:47 INFO - PROCESS | 3832 | --DOCSHELL 13DB1400 == 48 [pid = 3832] [id = 671] 01:59:47 INFO - PROCESS | 3832 | --DOCSHELL 1043F400 == 47 [pid = 3832] [id = 670] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (1A156400) [pid = 3832] [serial = 1946] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (184EAC00) [pid = 3832] [serial = 1960] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (13DB4000) [pid = 3832] [serial = 1964] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (13821000) [pid = 3832] [serial = 1963] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (16D54000) [pid = 3832] [serial = 1972] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (17129800) [pid = 3832] [serial = 1973] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (11423C00) [pid = 3832] [serial = 1966] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (1307D400) [pid = 3832] [serial = 1967] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (17685800) [pid = 3832] [serial = 1975] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (19B49000) [pid = 3832] [serial = 1985] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (155F0800) [pid = 3832] [serial = 1969] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (15BB0400) [pid = 3832] [serial = 1970] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (1A159400) [pid = 3832] [serial = 1993] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (19A39000) [pid = 3832] [serial = 1991] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (15D0EC00) [pid = 3832] [serial = 1987] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (17686800) [pid = 3832] [serial = 1988] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (1768D800) [pid = 3832] [serial = 1976] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1843A800) [pid = 3832] [serial = 1978] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (189CB000) [pid = 3832] [serial = 1981] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (184E5400) [pid = 3832] [serial = 1979] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19A4F000) [pid = 3832] [serial = 1984] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (189CEC00) [pid = 3832] [serial = 1982] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (19290400) [pid = 3832] [serial = 1990] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (10A7B800) [pid = 3832] [serial = 1948] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (151D8800) [pid = 3832] [serial = 1951] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (17688400) [pid = 3832] [serial = 1954] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1A7B3C00) [pid = 3832] [serial = 1957] [outer = 00000000] [url = about:blank] 01:59:47 INFO - PROCESS | 3832 | ++DOCSHELL 10485C00 == 48 [pid = 3832] [id = 682] 01:59:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (10A7B400) [pid = 3832] [serial = 2046] [outer = 00000000] 01:59:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (11285800) [pid = 3832] [serial = 2047] [outer = 10A7B400] 01:59:47 INFO - PROCESS | 3832 | 1463821187408 Marionette DEBUG loaded listener.js 01:59:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1307D400) [pid = 3832] [serial = 2048] [outer = 10A7B400] 01:59:47 INFO - PROCESS | 3832 | 1463821187819 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 01:59:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:59:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 771ms 01:59:47 INFO - PROCESS | 3832 | 1463821187851 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 01:59:47 INFO - PROCESS | 3832 | 1463821187858 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 01:59:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:59:47 INFO - PROCESS | 3832 | 1463821187865 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:59:47 INFO - PROCESS | 3832 | 1463821187867 Marionette TRACE conn2 <- [1,2694,null,{}] 01:59:47 INFO - PROCESS | 3832 | 1463821187871 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:47 INFO - PROCESS | 3832 | 1463821187958 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 01:59:47 INFO - PROCESS | 3832 | 1463821187966 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:47 INFO - PROCESS | 3832 | ++DOCSHELL 110FD000 == 49 [pid = 3832] [id = 683] 01:59:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (13821800) [pid = 3832] [serial = 2049] [outer = 00000000] 01:59:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (151E5000) [pid = 3832] [serial = 2050] [outer = 13821800] 01:59:47 INFO - PROCESS | 3832 | 1463821188014 Marionette DEBUG loaded listener.js 01:59:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (15771C00) [pid = 3832] [serial = 2051] [outer = 13821800] 01:59:48 INFO - PROCESS | 3832 | 1463821188502 Marionette TRACE conn2 <- [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]]]}] 01:59:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:59:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 693ms 01:59:48 INFO - PROCESS | 3832 | 1463821188549 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 01:59:48 INFO - PROCESS | 3832 | 1463821188551 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 01:59:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:59:48 INFO - PROCESS | 3832 | 1463821188554 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:59:48 INFO - PROCESS | 3832 | 1463821188558 Marionette TRACE conn2 <- [1,2698,null,{}] 01:59:48 INFO - PROCESS | 3832 | 1463821188567 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:48 INFO - PROCESS | 3832 | 1463821188684 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 01:59:48 INFO - PROCESS | 3832 | 1463821188803 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:48 INFO - PROCESS | 3832 | ++DOCSHELL 110D4400 == 50 [pid = 3832] [id = 684] 01:59:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (13DAEC00) [pid = 3832] [serial = 2052] [outer = 00000000] 01:59:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (17226000) [pid = 3832] [serial = 2053] [outer = 13DAEC00] 01:59:48 INFO - PROCESS | 3832 | 1463821188849 Marionette DEBUG loaded listener.js 01:59:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (17559400) [pid = 3832] [serial = 2054] [outer = 13DAEC00] 01:59:49 INFO - PROCESS | 3832 | 1463821189284 Marionette TRACE conn2 <- [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] 01:59:49 INFO - PROCESS | 3832 | 1463821189359 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 01:59:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 01:59:49 INFO - PROCESS | 3832 | 1463821189362 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:59:49 INFO - PROCESS | 3832 | 1463821189364 Marionette TRACE conn2 <- [1,2702,null,{}] 01:59:49 INFO - PROCESS | 3832 | 1463821189368 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:49 INFO - PROCESS | 3832 | 1463821189452 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 01:59:49 INFO - PROCESS | 3832 | 1463821189466 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:49 INFO - PROCESS | 3832 | ++DOCSHELL 17685000 == 51 [pid = 3832] [id = 685] 01:59:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1774B400) [pid = 3832] [serial = 2055] [outer = 00000000] 01:59:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (18435400) [pid = 3832] [serial = 2056] [outer = 1774B400] 01:59:49 INFO - PROCESS | 3832 | 1463821189493 Marionette DEBUG loaded listener.js 01:59:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (184E1800) [pid = 3832] [serial = 2057] [outer = 1774B400] 01:59:49 INFO - PROCESS | 3832 | 1463821189990 Marionette TRACE conn2 <- [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]]]}] 01:59:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:59:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 694ms 01:59:50 INFO - PROCESS | 3832 | 1463821190066 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 01:59:50 INFO - PROCESS | 3832 | 1463821190068 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 01:59:50 INFO - PROCESS | 3832 | 1463821190074 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:59:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:59:50 INFO - PROCESS | 3832 | 1463821190075 Marionette TRACE conn2 <- [1,2706,null,{}] 01:59:50 INFO - PROCESS | 3832 | 1463821190079 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:50 INFO - PROCESS | 3832 | 1463821190198 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 01:59:50 INFO - PROCESS | 3832 | 1463821190208 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:50 INFO - PROCESS | 3832 | ++DOCSHELL 189C8000 == 52 [pid = 3832] [id = 686] 01:59:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (189C9000) [pid = 3832] [serial = 2058] [outer = 00000000] 01:59:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1928BC00) [pid = 3832] [serial = 2059] [outer = 189C9000] 01:59:50 INFO - PROCESS | 3832 | 1463821190312 Marionette DEBUG loaded listener.js 01:59:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (1928CC00) [pid = 3832] [serial = 2060] [outer = 189C9000] 01:59:50 INFO - PROCESS | 3832 | 1463821190713 Marionette TRACE conn2 <- [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] 01:59:50 INFO - PROCESS | 3832 | 1463821190761 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 01:59:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:59:50 INFO - PROCESS | 3832 | 1463821190771 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:59:50 INFO - PROCESS | 3832 | 1463821190772 Marionette TRACE conn2 <- [1,2710,null,{}] 01:59:50 INFO - PROCESS | 3832 | 1463821190776 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:50 INFO - PROCESS | 3832 | 1463821190916 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 01:59:50 INFO - PROCESS | 3832 | 1463821190998 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:51 INFO - PROCESS | 3832 | ++DOCSHELL 10A62800 == 53 [pid = 3832] [id = 687] 01:59:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (19299800) [pid = 3832] [serial = 2061] [outer = 00000000] 01:59:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (19B4A000) [pid = 3832] [serial = 2062] [outer = 19299800] 01:59:51 INFO - PROCESS | 3832 | 1463821191043 Marionette DEBUG loaded listener.js 01:59:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1A153400) [pid = 3832] [serial = 2063] [outer = 19299800] 01:59:51 INFO - PROCESS | 3832 | 1463821191458 Marionette TRACE conn2 <- [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] 01:59:51 INFO - PROCESS | 3832 | 1463821191507 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 01:59:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:59:51 INFO - PROCESS | 3832 | 1463821191549 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:59:51 INFO - PROCESS | 3832 | 1463821191551 Marionette TRACE conn2 <- [1,2714,null,{}] 01:59:51 INFO - PROCESS | 3832 | 1463821191554 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:51 INFO - PROCESS | 3832 | 1463821191726 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 01:59:51 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (19294000) [pid = 3832] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:59:51 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (17588800) [pid = 3832] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:59:51 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (10477C00) [pid = 3832] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:59:51 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (105FBC00) [pid = 3832] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:59:51 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (13DB7800) [pid = 3832] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:59:51 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (15BAE800) [pid = 3832] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:59:51 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (15D04800) [pid = 3832] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:59:51 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (10D10C00) [pid = 3832] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:59:51 INFO - PROCESS | 3832 | 1463821191798 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:51 INFO - PROCESS | 3832 | ++DOCSHELL 105F7000 == 54 [pid = 3832] [id = 688] 01:59:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (105FBC00) [pid = 3832] [serial = 2064] [outer = 00000000] 01:59:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1511DC00) [pid = 3832] [serial = 2065] [outer = 105FBC00] 01:59:51 INFO - PROCESS | 3832 | 1463821191826 Marionette DEBUG loaded listener.js 01:59:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (155F1800) [pid = 3832] [serial = 2066] [outer = 105FBC00] 01:59:52 INFO - PROCESS | 3832 | 1463821192201 Marionette TRACE conn2 <- [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]]]}] 01:59:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:59:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 693ms 01:59:52 INFO - PROCESS | 3832 | 1463821192219 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 01:59:52 INFO - PROCESS | 3832 | 1463821192221 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 01:59:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:59:52 INFO - PROCESS | 3832 | 1463821192224 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:59:52 INFO - PROCESS | 3832 | 1463821192226 Marionette TRACE conn2 <- [1,2718,null,{}] 01:59:52 INFO - PROCESS | 3832 | 1463821192229 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:52 INFO - PROCESS | 3832 | 1463821192314 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 01:59:52 INFO - PROCESS | 3832 | 1463821192320 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:52 INFO - PROCESS | 3832 | ++DOCSHELL 1330D000 == 55 [pid = 3832] [id = 689] 01:59:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (13DB7800) [pid = 3832] [serial = 2067] [outer = 00000000] 01:59:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (1A30EC00) [pid = 3832] [serial = 2068] [outer = 13DB7800] 01:59:52 INFO - PROCESS | 3832 | 1463821192364 Marionette DEBUG loaded listener.js 01:59:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (1A8D8400) [pid = 3832] [serial = 2069] [outer = 13DB7800] 01:59:53 INFO - PROCESS | 3832 | 1463821193270 Marionette TRACE conn2 <- [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] 01:59:53 INFO - PROCESS | 3832 | 1463821193301 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 01:59:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:59:53 INFO - PROCESS | 3832 | 1463821193305 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:59:53 INFO - PROCESS | 3832 | 1463821193306 Marionette TRACE conn2 <- [1,2722,null,{}] 01:59:53 INFO - PROCESS | 3832 | 1463821193310 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:53 INFO - PROCESS | 3832 | 1463821193431 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 01:59:53 INFO - PROCESS | 3832 | 1463821193441 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:53 INFO - PROCESS | 3832 | ++DOCSHELL 1A30E400 == 56 [pid = 3832] [id = 690] 01:59:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (1A8E1C00) [pid = 3832] [serial = 2070] [outer = 00000000] 01:59:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1AA30000) [pid = 3832] [serial = 2071] [outer = 1A8E1C00] 01:59:53 INFO - PROCESS | 3832 | 1463821193483 Marionette DEBUG loaded listener.js 01:59:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (1AA64000) [pid = 3832] [serial = 2072] [outer = 1A8E1C00] 01:59:54 INFO - PROCESS | 3832 | 1463821194078 Marionette TRACE conn2 <- [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]]]}] 01:59:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:59:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 816ms 01:59:54 INFO - PROCESS | 3832 | 1463821194148 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 01:59:54 INFO - PROCESS | 3832 | 1463821194153 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 01:59:54 INFO - PROCESS | 3832 | 1463821194158 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:59:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:59:54 INFO - PROCESS | 3832 | 1463821194162 Marionette TRACE conn2 <- [1,2726,null,{}] 01:59:54 INFO - PROCESS | 3832 | 1463821194168 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:54 INFO - PROCESS | 3832 | 1463821194275 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 01:59:54 INFO - PROCESS | 3832 | 1463821194396 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:54 INFO - PROCESS | 3832 | ++DOCSHELL 11C9CC00 == 57 [pid = 3832] [id = 691] 01:59:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (12A75000) [pid = 3832] [serial = 2073] [outer = 00000000] 01:59:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (142EF800) [pid = 3832] [serial = 2074] [outer = 12A75000] 01:59:54 INFO - PROCESS | 3832 | 1463821194493 Marionette DEBUG loaded listener.js 01:59:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (15E2D400) [pid = 3832] [serial = 2075] [outer = 12A75000] 01:59:55 INFO - PROCESS | 3832 | 1463821195086 Marionette TRACE conn2 <- [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]]]}] 01:59:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:59:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 986ms 01:59:55 INFO - PROCESS | 3832 | 1463821195146 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 01:59:55 INFO - PROCESS | 3832 | 1463821195151 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 01:59:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:59:55 INFO - PROCESS | 3832 | 1463821195158 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:59:55 INFO - PROCESS | 3832 | 1463821195161 Marionette TRACE conn2 <- [1,2730,null,{}] 01:59:55 INFO - PROCESS | 3832 | 1463821195179 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:55 INFO - PROCESS | 3832 | 1463821195289 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 01:59:55 INFO - PROCESS | 3832 | 1463821195435 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:55 INFO - PROCESS | 3832 | ++DOCSHELL 10A60400 == 58 [pid = 3832] [id = 692] 01:59:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (15120C00) [pid = 3832] [serial = 2076] [outer = 00000000] 01:59:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (1769F000) [pid = 3832] [serial = 2077] [outer = 15120C00] 01:59:55 INFO - PROCESS | 3832 | 1463821195489 Marionette DEBUG loaded listener.js 01:59:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (180DC800) [pid = 3832] [serial = 2078] [outer = 15120C00] 01:59:56 INFO - PROCESS | 3832 | 1463821196110 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 01:59:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:59:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 986ms 01:59:56 INFO - PROCESS | 3832 | 1463821196142 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 01:59:56 INFO - PROCESS | 3832 | 1463821196144 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 01:59:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:59:56 INFO - PROCESS | 3832 | 1463821196148 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:59:56 INFO - PROCESS | 3832 | 1463821196152 Marionette TRACE conn2 <- [1,2734,null,{}] 01:59:56 INFO - PROCESS | 3832 | 1463821196163 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:56 INFO - PROCESS | 3832 | 1463821196276 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 01:59:56 INFO - PROCESS | 3832 | 1463821196426 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:56 INFO - PROCESS | 3832 | ++DOCSHELL 1A377400 == 59 [pid = 3832] [id = 693] 01:59:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (1A383400) [pid = 3832] [serial = 2079] [outer = 00000000] 01:59:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (1AA2E800) [pid = 3832] [serial = 2080] [outer = 1A383400] 01:59:56 INFO - PROCESS | 3832 | 1463821196483 Marionette DEBUG loaded listener.js 01:59:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (1AA6AC00) [pid = 3832] [serial = 2081] [outer = 1A383400] 01:59:57 INFO - PROCESS | 3832 | 1463821197028 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 01:59:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:59:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 925ms 01:59:57 INFO - PROCESS | 3832 | 1463821197076 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 01:59:57 INFO - PROCESS | 3832 | 1463821197081 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 01:59:57 INFO - PROCESS | 3832 | 1463821197085 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:59:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:59:57 INFO - PROCESS | 3832 | 1463821197088 Marionette TRACE conn2 <- [1,2738,null,{}] 01:59:57 INFO - PROCESS | 3832 | 1463821197091 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:57 INFO - PROCESS | 3832 | 1463821197197 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 01:59:57 INFO - PROCESS | 3832 | 1463821197358 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:57 INFO - PROCESS | 3832 | ++DOCSHELL 1768D800 == 60 [pid = 3832] [id = 694] 01:59:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (19A4DC00) [pid = 3832] [serial = 2082] [outer = 00000000] 01:59:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (1AD90000) [pid = 3832] [serial = 2083] [outer = 19A4DC00] 01:59:57 INFO - PROCESS | 3832 | 1463821197412 Marionette DEBUG loaded listener.js 01:59:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (1AD95400) [pid = 3832] [serial = 2084] [outer = 19A4DC00] 01:59:57 INFO - PROCESS | 3832 | 1463821197961 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 01:59:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:59:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 925ms 01:59:58 INFO - PROCESS | 3832 | 1463821198014 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 01:59:58 INFO - PROCESS | 3832 | 1463821198016 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 01:59:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:59:58 INFO - PROCESS | 3832 | 1463821198020 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:59:58 INFO - PROCESS | 3832 | 1463821198022 Marionette TRACE conn2 <- [1,2742,null,{}] 01:59:58 INFO - PROCESS | 3832 | 1463821198026 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:58 INFO - PROCESS | 3832 | 1463821198145 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 01:59:58 INFO - PROCESS | 3832 | 1463821198309 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:58 INFO - PROCESS | 3832 | ++DOCSHELL 1AA70400 == 61 [pid = 3832] [id = 695] 01:59:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (1AA70800) [pid = 3832] [serial = 2085] [outer = 00000000] 01:59:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (1AE4A000) [pid = 3832] [serial = 2086] [outer = 1AA70800] 01:59:58 INFO - PROCESS | 3832 | 1463821198363 Marionette DEBUG loaded listener.js 01:59:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (1AE51800) [pid = 3832] [serial = 2087] [outer = 1AA70800] 01:59:58 INFO - PROCESS | 3832 | 1463821198915 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 01:59:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:59:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1125ms 01:59:59 INFO - PROCESS | 3832 | 1463821199165 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 01:59:59 INFO - PROCESS | 3832 | 1463821199170 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 01:59:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:59:59 INFO - PROCESS | 3832 | 1463821199176 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:59:59 INFO - PROCESS | 3832 | 1463821199179 Marionette TRACE conn2 <- [1,2746,null,{}] 01:59:59 INFO - PROCESS | 3832 | 1463821199184 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:59 INFO - PROCESS | 3832 | 1463821199287 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 01:59:59 INFO - PROCESS | 3832 | 1463821199428 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:59 INFO - PROCESS | 3832 | ++DOCSHELL 11A04800 == 62 [pid = 3832] [id = 696] 01:59:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (11A0B800) [pid = 3832] [serial = 2088] [outer = 00000000] 01:59:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (12A6B400) [pid = 3832] [serial = 2089] [outer = 11A0B800] 01:59:59 INFO - PROCESS | 3832 | 1463821199477 Marionette DEBUG loaded listener.js 01:59:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (12DD3400) [pid = 3832] [serial = 2090] [outer = 11A0B800] 02:00:00 INFO - PROCESS | 3832 | 1463821200061 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:00:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:00:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 925ms 02:00:00 INFO - PROCESS | 3832 | 1463821200125 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 02:00:00 INFO - PROCESS | 3832 | 1463821200129 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 02:00:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:00:00 INFO - PROCESS | 3832 | 1463821200139 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:00:00 INFO - PROCESS | 3832 | 1463821200144 Marionette TRACE conn2 <- [1,2750,null,{}] 02:00:00 INFO - PROCESS | 3832 | 1463821200149 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:00 INFO - PROCESS | 3832 | 1463821200231 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 02:00:00 INFO - PROCESS | 3832 | 1463821200380 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:00 INFO - PROCESS | 3832 | ++DOCSHELL 12A47C00 == 63 [pid = 3832] [id = 697] 02:00:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (12A4F800) [pid = 3832] [serial = 2091] [outer = 00000000] 02:00:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (14EB9800) [pid = 3832] [serial = 2092] [outer = 12A4F800] 02:00:00 INFO - PROCESS | 3832 | 1463821200429 Marionette DEBUG loaded listener.js 02:00:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (151E7000) [pid = 3832] [serial = 2093] [outer = 12A4F800] 02:00:00 INFO - PROCESS | 3832 | --DOCSHELL 1330D000 == 62 [pid = 3832] [id = 689] 02:00:00 INFO - PROCESS | 3832 | --DOCSHELL 105F7000 == 61 [pid = 3832] [id = 688] 02:00:00 INFO - PROCESS | 3832 | --DOCSHELL 10A62800 == 60 [pid = 3832] [id = 687] 02:00:00 INFO - PROCESS | 3832 | --DOCSHELL 189C8000 == 59 [pid = 3832] [id = 686] 02:00:00 INFO - PROCESS | 3832 | --DOCSHELL 17685000 == 58 [pid = 3832] [id = 685] 02:00:00 INFO - PROCESS | 3832 | --DOCSHELL 110D4400 == 57 [pid = 3832] [id = 684] 02:00:00 INFO - PROCESS | 3832 | --DOCSHELL 110FD000 == 56 [pid = 3832] [id = 683] 02:00:00 INFO - PROCESS | 3832 | --DOCSHELL 10485C00 == 55 [pid = 3832] [id = 682] 02:00:00 INFO - PROCESS | 3832 | --DOCSHELL 15E2FC00 == 54 [pid = 3832] [id = 680] 02:00:00 INFO - PROCESS | 3832 | --DOCSHELL 142EC000 == 53 [pid = 3832] [id = 679] 02:00:00 INFO - PROCESS | 3832 | --DOCSHELL 10F19800 == 52 [pid = 3832] [id = 678] 02:00:00 INFO - PROCESS | 3832 | --DOCSHELL 16C13400 == 51 [pid = 3832] [id = 677] 02:00:00 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (19BE2C00) [pid = 3832] [serial = 1901] [outer = 00000000] [url = about:blank] 02:00:00 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (184E8800) [pid = 3832] [serial = 2032] [outer = 00000000] [url = about:blank] 02:00:00 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (176A0400) [pid = 3832] [serial = 2026] [outer = 00000000] [url = about:blank] 02:00:00 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (19A4E400) [pid = 3832] [serial = 2002] [outer = 00000000] [url = about:blank] 02:00:00 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (1A7BA400) [pid = 3832] [serial = 2005] [outer = 00000000] [url = about:blank] 02:00:00 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (11C01400) [pid = 3832] [serial = 2012] [outer = 00000000] [url = about:blank] 02:00:00 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (10D04800) [pid = 3832] [serial = 2011] [outer = 00000000] [url = about:blank] 02:00:00 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (1AA2F000) [pid = 3832] [serial = 2008] [outer = 00000000] [url = about:blank] 02:00:00 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (175F3C00) [pid = 3832] [serial = 2029] [outer = 00000000] [url = about:blank] 02:00:00 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (17FC2800) [pid = 3832] [serial = 2027] [outer = 00000000] [url = about:blank] 02:00:00 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (151DB400) [pid = 3832] [serial = 2015] [outer = 00000000] [url = about:blank] 02:00:00 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (15124C00) [pid = 3832] [serial = 2014] [outer = 00000000] [url = about:blank] 02:00:00 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (16C11C00) [pid = 3832] [serial = 2021] [outer = 00000000] [url = about:blank] 02:00:00 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (12AEA400) [pid = 3832] [serial = 1996] [outer = 00000000] [url = about:blank] 02:00:00 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (16C09400) [pid = 3832] [serial = 2020] [outer = 00000000] [url = about:blank] 02:00:00 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (16EEF000) [pid = 3832] [serial = 2023] [outer = 00000000] [url = about:blank] 02:00:00 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (16C14000) [pid = 3832] [serial = 1999] [outer = 00000000] [url = about:blank] 02:00:00 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (13828400) [pid = 3832] [serial = 2018] [outer = 00000000] [url = about:blank] 02:00:00 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (12DCA400) [pid = 3832] [serial = 2017] [outer = 00000000] [url = about:blank] 02:00:00 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (177CF000) [pid = 3832] [serial = 2030] [outer = 00000000] [url = about:blank] 02:00:00 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (17231C00) [pid = 3832] [serial = 2024] [outer = 00000000] [url = about:blank] 02:00:00 INFO - PROCESS | 3832 | 1463821200933 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:00:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:00:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 832ms 02:00:00 INFO - PROCESS | 3832 | 1463821200966 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 02:00:00 INFO - PROCESS | 3832 | 1463821200968 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 02:00:00 INFO - PROCESS | 3832 | 1463821200972 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:00:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:00:00 INFO - PROCESS | 3832 | 1463821200974 Marionette TRACE conn2 <- [1,2754,null,{}] 02:00:00 INFO - PROCESS | 3832 | 1463821200984 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:01 INFO - PROCESS | 3832 | 1463821201076 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 02:00:01 INFO - PROCESS | 3832 | 1463821201086 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:01 INFO - PROCESS | 3832 | ++DOCSHELL 131F8800 == 52 [pid = 3832] [id = 698] 02:00:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (131FC400) [pid = 3832] [serial = 2094] [outer = 00000000] 02:00:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (151DB400) [pid = 3832] [serial = 2095] [outer = 131FC400] 02:00:01 INFO - PROCESS | 3832 | 1463821201134 Marionette DEBUG loaded listener.js 02:00:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (15B26000) [pid = 3832] [serial = 2096] [outer = 131FC400] 02:00:01 INFO - PROCESS | 3832 | 1463821201620 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:00:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:00:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 693ms 02:00:01 INFO - PROCESS | 3832 | 1463821201656 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 02:00:01 INFO - PROCESS | 3832 | 1463821201658 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 02:00:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:00:01 INFO - PROCESS | 3832 | 1463821201666 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:00:01 INFO - PROCESS | 3832 | 1463821201667 Marionette TRACE conn2 <- [1,2758,null,{}] 02:00:01 INFO - PROCESS | 3832 | 1463821201670 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:01 INFO - PROCESS | 3832 | 1463821201756 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 02:00:01 INFO - PROCESS | 3832 | 1463821201765 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:01 INFO - PROCESS | 3832 | ++DOCSHELL 16C11C00 == 53 [pid = 3832] [id = 699] 02:00:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (16C13000) [pid = 3832] [serial = 2097] [outer = 00000000] 02:00:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (16EF3C00) [pid = 3832] [serial = 2098] [outer = 16C13000] 02:00:01 INFO - PROCESS | 3832 | 1463821201809 Marionette DEBUG loaded listener.js 02:00:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (17138400) [pid = 3832] [serial = 2099] [outer = 16C13000] 02:00:02 INFO - PROCESS | 3832 | 1463821202269 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:00:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:00:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 631ms 02:00:02 INFO - PROCESS | 3832 | 1463821202300 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 02:00:02 INFO - PROCESS | 3832 | 1463821202301 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 02:00:02 INFO - PROCESS | 3832 | 1463821202305 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:00:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:00:02 INFO - PROCESS | 3832 | 1463821202306 Marionette TRACE conn2 <- [1,2762,null,{}] 02:00:02 INFO - PROCESS | 3832 | 1463821202309 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:02 INFO - PROCESS | 3832 | 1463821202392 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 02:00:02 INFO - PROCESS | 3832 | 1463821202398 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:02 INFO - PROCESS | 3832 | ++DOCSHELL 16C0C400 == 54 [pid = 3832] [id = 700] 02:00:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (1712FC00) [pid = 3832] [serial = 2100] [outer = 00000000] 02:00:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (1768C400) [pid = 3832] [serial = 2101] [outer = 1712FC00] 02:00:02 INFO - PROCESS | 3832 | 1463821202442 Marionette DEBUG loaded listener.js 02:00:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (1774B000) [pid = 3832] [serial = 2102] [outer = 1712FC00] 02:00:02 INFO - PROCESS | 3832 | 1463821202916 Marionette TRACE conn2 <- [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]]]}] 02:00:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:00:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 694ms 02:00:02 INFO - PROCESS | 3832 | 1463821202994 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 02:00:02 INFO - PROCESS | 3832 | 1463821203005 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 02:00:03 INFO - PROCESS | 3832 | 1463821203009 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:00:03 INFO - PROCESS | 3832 | 1463821203011 Marionette TRACE conn2 <- [1,2766,null,{}] 02:00:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:00:03 INFO - PROCESS | 3832 | 1463821203015 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:03 INFO - PROCESS | 3832 | 1463821203159 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 02:00:03 INFO - PROCESS | 3832 | 1463821203228 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:03 INFO - PROCESS | 3832 | ++DOCSHELL 10A5FC00 == 55 [pid = 3832] [id = 701] 02:00:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (142EC000) [pid = 3832] [serial = 2103] [outer = 00000000] 02:00:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (184E2C00) [pid = 3832] [serial = 2104] [outer = 142EC000] 02:00:03 INFO - PROCESS | 3832 | 1463821203275 Marionette DEBUG loaded listener.js 02:00:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (1876F800) [pid = 3832] [serial = 2105] [outer = 142EC000] 02:00:03 INFO - PROCESS | 3832 | 1463821203679 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:00:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:00:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 724ms 02:00:03 INFO - PROCESS | 3832 | 1463821203735 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 02:00:03 INFO - PROCESS | 3832 | 1463821203737 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 02:00:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:00:03 INFO - PROCESS | 3832 | 1463821203779 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:00:03 INFO - PROCESS | 3832 | 1463821203780 Marionette TRACE conn2 <- [1,2770,null,{}] 02:00:03 INFO - PROCESS | 3832 | 1463821203788 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:03 INFO - PROCESS | 3832 | 1463821203907 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 02:00:03 INFO - PROCESS | 3832 | 1463821203979 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:03 INFO - PROCESS | 3832 | ++DOCSHELL 19290000 == 56 [pid = 3832] [id = 702] 02:00:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (19290400) [pid = 3832] [serial = 2106] [outer = 00000000] 02:00:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (19A36000) [pid = 3832] [serial = 2107] [outer = 19290400] 02:00:04 INFO - PROCESS | 3832 | 1463821204022 Marionette DEBUG loaded listener.js 02:00:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (19A45000) [pid = 3832] [serial = 2108] [outer = 19290400] 02:00:04 INFO - PROCESS | 3832 | 1463821204462 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:00:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:00:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 740ms 02:00:04 INFO - PROCESS | 3832 | 1463821204527 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 02:00:04 INFO - PROCESS | 3832 | 1463821204529 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 02:00:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:00:04 INFO - PROCESS | 3832 | 1463821204542 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:00:04 INFO - PROCESS | 3832 | 1463821204543 Marionette TRACE conn2 <- [1,2774,null,{}] 02:00:04 INFO - PROCESS | 3832 | 1463821204547 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:04 INFO - PROCESS | 3832 | 1463821204670 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 02:00:04 INFO - PROCESS | 3832 | 1463821204744 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:04 INFO - PROCESS | 3832 | ++DOCSHELL 19A35800 == 57 [pid = 3832] [id = 703] 02:00:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (19B51000) [pid = 3832] [serial = 2109] [outer = 00000000] 02:00:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (19BE6800) [pid = 3832] [serial = 2110] [outer = 19B51000] 02:00:04 INFO - PROCESS | 3832 | 1463821204787 Marionette DEBUG loaded listener.js 02:00:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (1A15B400) [pid = 3832] [serial = 2111] [outer = 19B51000] 02:00:05 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (19A33C00) [pid = 3832] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:00:05 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (19299800) [pid = 3832] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:00:05 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (13821800) [pid = 3832] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:00:05 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (1774B400) [pid = 3832] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:00:05 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (13DB7800) [pid = 3832] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:00:05 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (189C9000) [pid = 3832] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:00:05 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (13DAEC00) [pid = 3832] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:00:05 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (11A06400) [pid = 3832] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:00:05 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (1842DC00) [pid = 3832] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:00:05 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (1511B000) [pid = 3832] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:00:05 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (105FBC00) [pid = 3832] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:00:05 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (10A7B400) [pid = 3832] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:00:05 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (19293400) [pid = 3832] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:00:05 INFO - PROCESS | 3832 | 1463821205389 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:00:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:00:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 878ms 02:00:05 INFO - PROCESS | 3832 | 1463821205431 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 02:00:05 INFO - PROCESS | 3832 | 1463821205433 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 02:00:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:00:05 INFO - PROCESS | 3832 | 1463821205443 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:00:05 INFO - PROCESS | 3832 | 1463821205445 Marionette TRACE conn2 <- [1,2778,null,{}] 02:00:05 INFO - PROCESS | 3832 | 1463821205453 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:05 INFO - PROCESS | 3832 | 1463821205553 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 02:00:05 INFO - PROCESS | 3832 | 1463821205560 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:05 INFO - PROCESS | 3832 | ++DOCSHELL 155EF000 == 58 [pid = 3832] [id = 704] 02:00:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (16D55400) [pid = 3832] [serial = 2112] [outer = 00000000] 02:00:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (1843AC00) [pid = 3832] [serial = 2113] [outer = 16D55400] 02:00:05 INFO - PROCESS | 3832 | 1463821205605 Marionette DEBUG loaded listener.js 02:00:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (19B4A400) [pid = 3832] [serial = 2114] [outer = 16D55400] 02:00:06 INFO - PROCESS | 3832 | 1463821206017 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:00:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:00:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 647ms 02:00:06 INFO - PROCESS | 3832 | 1463821206079 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 02:00:06 INFO - PROCESS | 3832 | 1463821206081 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 02:00:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:00:06 INFO - PROCESS | 3832 | 1463821206084 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:00:06 INFO - PROCESS | 3832 | 1463821206086 Marionette TRACE conn2 <- [1,2782,null,{}] 02:00:06 INFO - PROCESS | 3832 | 1463821206090 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:06 INFO - PROCESS | 3832 | 1463821206175 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 02:00:06 INFO - PROCESS | 3832 | 1463821206182 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:06 INFO - PROCESS | 3832 | ++DOCSHELL 19B53800 == 59 [pid = 3832] [id = 705] 02:00:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (1A15D800) [pid = 3832] [serial = 2115] [outer = 00000000] 02:00:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (1A37F400) [pid = 3832] [serial = 2116] [outer = 1A15D800] 02:00:06 INFO - PROCESS | 3832 | 1463821206225 Marionette DEBUG loaded listener.js 02:00:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (1A8DE400) [pid = 3832] [serial = 2117] [outer = 1A15D800] 02:00:06 INFO - PROCESS | 3832 | 1463821206662 Marionette TRACE conn2 <- [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]]]}] 02:00:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:00:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 632ms 02:00:06 INFO - PROCESS | 3832 | 1463821206722 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 02:00:06 INFO - PROCESS | 3832 | 1463821206725 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 02:00:06 INFO - PROCESS | 3832 | 1463821206728 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:00:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:00:06 INFO - PROCESS | 3832 | 1463821206730 Marionette TRACE conn2 <- [1,2786,null,{}] 02:00:06 INFO - PROCESS | 3832 | 1463821206738 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:06 INFO - PROCESS | 3832 | 1463821206842 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 02:00:06 INFO - PROCESS | 3832 | 1463821206848 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:06 INFO - PROCESS | 3832 | ++DOCSHELL 1843A000 == 60 [pid = 3832] [id = 706] 02:00:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (1AA27000) [pid = 3832] [serial = 2118] [outer = 00000000] 02:00:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (1AD90400) [pid = 3832] [serial = 2119] [outer = 1AA27000] 02:00:06 INFO - PROCESS | 3832 | 1463821206896 Marionette DEBUG loaded listener.js 02:00:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (1AE57400) [pid = 3832] [serial = 2120] [outer = 1AA27000] 02:00:07 INFO - PROCESS | 3832 | 1463821207605 Marionette TRACE conn2 <- [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]]]}] 02:00:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:00:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 925ms 02:00:07 INFO - PROCESS | 3832 | 1463821207657 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 02:00:07 INFO - PROCESS | 3832 | 1463821207662 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 02:00:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:00:07 INFO - PROCESS | 3832 | 1463821207668 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:00:07 INFO - PROCESS | 3832 | 1463821207671 Marionette TRACE conn2 <- [1,2790,null,{}] 02:00:07 INFO - PROCESS | 3832 | 1463821207677 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:07 INFO - PROCESS | 3832 | 1463821207828 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 02:00:07 INFO - PROCESS | 3832 | 1463821207980 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:07 INFO - PROCESS | 3832 | ++DOCSHELL 110D4400 == 61 [pid = 3832] [id = 707] 02:00:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (1127E800) [pid = 3832] [serial = 2121] [outer = 00000000] 02:00:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (13075800) [pid = 3832] [serial = 2122] [outer = 1127E800] 02:00:08 INFO - PROCESS | 3832 | 1463821208037 Marionette DEBUG loaded listener.js 02:00:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (1401B000) [pid = 3832] [serial = 2123] [outer = 1127E800] 02:00:08 INFO - PROCESS | 3832 | 1463821208623 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:00:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:00:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 986ms 02:00:08 INFO - PROCESS | 3832 | 1463821208661 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 02:00:08 INFO - PROCESS | 3832 | 1463821208667 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 02:00:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:00:08 INFO - PROCESS | 3832 | 1463821208675 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:00:08 INFO - PROCESS | 3832 | 1463821208677 Marionette TRACE conn2 <- [1,2794,null,{}] 02:00:08 INFO - PROCESS | 3832 | 1463821208681 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:08 INFO - PROCESS | 3832 | 1463821208791 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 02:00:08 INFO - PROCESS | 3832 | 1463821208953 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:08 INFO - PROCESS | 3832 | ++DOCSHELL 15E24C00 == 62 [pid = 3832] [id = 708] 02:00:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (160CF400) [pid = 3832] [serial = 2124] [outer = 00000000] 02:00:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (170AA000) [pid = 3832] [serial = 2125] [outer = 160CF400] 02:00:08 INFO - PROCESS | 3832 | 1463821209007 Marionette DEBUG loaded listener.js 02:00:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (17684C00) [pid = 3832] [serial = 2126] [outer = 160CF400] 02:00:09 INFO - PROCESS | 3832 | 1463821209625 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:00:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:00:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 970ms 02:00:09 INFO - PROCESS | 3832 | 1463821209647 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 02:00:09 INFO - PROCESS | 3832 | 1463821209650 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 02:00:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:00:09 INFO - PROCESS | 3832 | 1463821209654 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:00:09 INFO - PROCESS | 3832 | 1463821209657 Marionette TRACE conn2 <- [1,2798,null,{}] 02:00:09 INFO - PROCESS | 3832 | 1463821209668 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:09 INFO - PROCESS | 3832 | 1463821209781 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 02:00:09 INFO - PROCESS | 3832 | 1463821209932 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:09 INFO - PROCESS | 3832 | ++DOCSHELL 1A379C00 == 63 [pid = 3832] [id = 709] 02:00:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (1A37B800) [pid = 3832] [serial = 2127] [outer = 00000000] 02:00:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (1AA64C00) [pid = 3832] [serial = 2128] [outer = 1A37B800] 02:00:09 INFO - PROCESS | 3832 | 1463821209989 Marionette DEBUG loaded listener.js 02:00:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (1AD8F000) [pid = 3832] [serial = 2129] [outer = 1A37B800] 02:00:10 INFO - PROCESS | 3832 | 1463821210537 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:00:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:00:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 901ms 02:00:10 INFO - PROCESS | 3832 | 1463821210560 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 02:00:10 INFO - PROCESS | 3832 | 1463821210563 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 02:00:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:00:10 INFO - PROCESS | 3832 | 1463821210567 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:00:10 INFO - PROCESS | 3832 | 1463821210569 Marionette TRACE conn2 <- [1,2802,null,{}] 02:00:10 INFO - PROCESS | 3832 | 1463821210573 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:10 INFO - PROCESS | 3832 | 1463821210687 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 02:00:10 INFO - PROCESS | 3832 | 1463821210847 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:10 INFO - PROCESS | 3832 | ++DOCSHELL 1AA31C00 == 64 [pid = 3832] [id = 710] 02:00:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (1B14C800) [pid = 3832] [serial = 2130] [outer = 00000000] 02:00:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (1B151000) [pid = 3832] [serial = 2131] [outer = 1B14C800] 02:00:10 INFO - PROCESS | 3832 | 1463821210901 Marionette DEBUG loaded listener.js 02:00:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (1B2AC000) [pid = 3832] [serial = 2132] [outer = 1B14C800] 02:00:11 INFO - PROCESS | 3832 | 1463821211471 Marionette TRACE conn2 <- [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]]]}] 02:00:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:00:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 933ms 02:00:11 INFO - PROCESS | 3832 | 1463821211513 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 02:00:11 INFO - PROCESS | 3832 | 1463821211515 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 02:00:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:00:11 INFO - PROCESS | 3832 | 1463821211519 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:00:11 INFO - PROCESS | 3832 | 1463821211521 Marionette TRACE conn2 <- [1,2806,null,{}] 02:00:11 INFO - PROCESS | 3832 | 1463821211524 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:11 INFO - PROCESS | 3832 | 1463821211632 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 02:00:11 INFO - PROCESS | 3832 | 1463821211781 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:11 INFO - PROCESS | 3832 | ++DOCSHELL 19A4E000 == 65 [pid = 3832] [id = 711] 02:00:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (1AE58800) [pid = 3832] [serial = 2133] [outer = 00000000] 02:00:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (1B2B2800) [pid = 3832] [serial = 2134] [outer = 1AE58800] 02:00:11 INFO - PROCESS | 3832 | 1463821211834 Marionette DEBUG loaded listener.js 02:00:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (1B2B5400) [pid = 3832] [serial = 2135] [outer = 1AE58800] 02:00:12 INFO - PROCESS | 3832 | 1463821212399 Marionette TRACE conn2 <- [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]]]}] 02:00:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:00:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 948ms 02:00:12 INFO - PROCESS | 3832 | 1463821212448 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 02:00:12 INFO - PROCESS | 3832 | 1463821212450 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 02:00:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:00:12 INFO - PROCESS | 3832 | 1463821212454 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:00:12 INFO - PROCESS | 3832 | 1463821212456 Marionette TRACE conn2 <- [1,2810,null,{}] 02:00:12 INFO - PROCESS | 3832 | 1463821212459 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:12 INFO - PROCESS | 3832 | 1463821212584 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 02:00:12 INFO - PROCESS | 3832 | 1463821212738 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:12 INFO - PROCESS | 3832 | ++DOCSHELL 10D03800 == 66 [pid = 3832] [id = 712] 02:00:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (12A48C00) [pid = 3832] [serial = 2136] [outer = 00000000] 02:00:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 138 (13DBBC00) [pid = 3832] [serial = 2137] [outer = 12A48C00] 02:00:12 INFO - PROCESS | 3832 | 1463821212793 Marionette DEBUG loaded listener.js 02:00:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 139 (15BAC800) [pid = 3832] [serial = 2138] [outer = 12A48C00] 02:00:13 INFO - PROCESS | 3832 | 1463821213577 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:00:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:00:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1182ms 02:00:13 INFO - PROCESS | 3832 | 1463821213646 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 02:00:13 INFO - PROCESS | 3832 | 1463821213649 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 02:00:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:00:13 INFO - PROCESS | 3832 | 1463821213655 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:00:13 INFO - PROCESS | 3832 | 1463821213658 Marionette TRACE conn2 <- [1,2814,null,{}] 02:00:13 INFO - PROCESS | 3832 | 1463821213663 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:13 INFO - PROCESS | 3832 | 1463821213798 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 02:00:13 INFO - PROCESS | 3832 | 1463821213949 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:13 INFO - PROCESS | 3832 | ++DOCSHELL 105FB000 == 67 [pid = 3832] [id = 713] 02:00:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 140 (105FB800) [pid = 3832] [serial = 2139] [outer = 00000000] 02:00:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 141 (10A77000) [pid = 3832] [serial = 2140] [outer = 105FB800] 02:00:13 INFO - PROCESS | 3832 | 1463821213999 Marionette DEBUG loaded listener.js 02:00:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 142 (10C71800) [pid = 3832] [serial = 2141] [outer = 105FB800] 02:00:14 INFO - PROCESS | 3832 | --DOCSHELL 19B53800 == 66 [pid = 3832] [id = 705] 02:00:14 INFO - PROCESS | 3832 | --DOCSHELL 155EF000 == 65 [pid = 3832] [id = 704] 02:00:14 INFO - PROCESS | 3832 | --DOCSHELL 19A35800 == 64 [pid = 3832] [id = 703] 02:00:14 INFO - PROCESS | 3832 | --DOCSHELL 19290000 == 63 [pid = 3832] [id = 702] 02:00:14 INFO - PROCESS | 3832 | --DOCSHELL 10A5FC00 == 62 [pid = 3832] [id = 701] 02:00:14 INFO - PROCESS | 3832 | --DOCSHELL 16C0C400 == 61 [pid = 3832] [id = 700] 02:00:14 INFO - PROCESS | 3832 | --DOCSHELL 16C11C00 == 60 [pid = 3832] [id = 699] 02:00:14 INFO - PROCESS | 3832 | --DOCSHELL 131F8800 == 59 [pid = 3832] [id = 698] 02:00:14 INFO - PROCESS | 3832 | --DOCSHELL 12A47C00 == 58 [pid = 3832] [id = 697] 02:00:14 INFO - PROCESS | 3832 | --DOCSHELL 11A04800 == 57 [pid = 3832] [id = 696] 02:00:14 INFO - PROCESS | 3832 | --DOCSHELL 1A30E400 == 56 [pid = 3832] [id = 690] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 141 (19B51800) [pid = 3832] [serial = 2045] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 140 (1A153400) [pid = 3832] [serial = 2063] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 139 (15771C00) [pid = 3832] [serial = 2051] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 138 (151E5000) [pid = 3832] [serial = 2050] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 137 (18435400) [pid = 3832] [serial = 2056] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (1A8D8400) [pid = 3832] [serial = 2069] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (18773C00) [pid = 3832] [serial = 2041] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (19B4A000) [pid = 3832] [serial = 2062] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (1928BC00) [pid = 3832] [serial = 2059] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (17559400) [pid = 3832] [serial = 2054] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (13DAE400) [pid = 3832] [serial = 1904] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (17226000) [pid = 3832] [serial = 2053] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (19A47C00) [pid = 3832] [serial = 1910] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (16CB9000) [pid = 3832] [serial = 1907] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (1A30EC00) [pid = 3832] [serial = 2068] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (15777000) [pid = 3832] [serial = 2038] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (12A54400) [pid = 3832] [serial = 2035] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (155F1800) [pid = 3832] [serial = 2066] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (1307D400) [pid = 3832] [serial = 2048] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (1A37AC00) [pid = 3832] [serial = 1913] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (1928CC00) [pid = 3832] [serial = 2060] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (19A50C00) [pid = 3832] [serial = 2044] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (1511DC00) [pid = 3832] [serial = 2065] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (11285800) [pid = 3832] [serial = 2047] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (184E1800) [pid = 3832] [serial = 2057] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (1AA30000) [pid = 3832] [serial = 2071] [outer = 00000000] [url = about:blank] 02:00:14 INFO - PROCESS | 3832 | 1463821214666 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:00:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:00:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1042ms 02:00:14 INFO - PROCESS | 3832 | 1463821214698 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 02:00:14 INFO - PROCESS | 3832 | 1463821214704 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 02:00:14 INFO - PROCESS | 3832 | 1463821214726 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:00:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:00:14 INFO - PROCESS | 3832 | 1463821214728 Marionette TRACE conn2 <- [1,2818,null,{}] 02:00:14 INFO - PROCESS | 3832 | 1463821214732 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:14 INFO - PROCESS | 3832 | 1463821214844 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 02:00:14 INFO - PROCESS | 3832 | 1463821214954 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:14 INFO - PROCESS | 3832 | ++DOCSHELL 10C6E400 == 57 [pid = 3832] [id = 714] 02:00:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (10C71000) [pid = 3832] [serial = 2142] [outer = 00000000] 02:00:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (11285800) [pid = 3832] [serial = 2143] [outer = 10C71000] 02:00:14 INFO - PROCESS | 3832 | 1463821214999 Marionette DEBUG loaded listener.js 02:00:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (11C07000) [pid = 3832] [serial = 2144] [outer = 10C71000] 02:00:15 INFO - PROCESS | 3832 | 1463821215456 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:00:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:00:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 793ms 02:00:15 INFO - PROCESS | 3832 | 1463821215516 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 02:00:15 INFO - PROCESS | 3832 | 1463821215518 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 02:00:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:00:15 INFO - PROCESS | 3832 | 1463821215521 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:00:15 INFO - PROCESS | 3832 | 1463821215525 Marionette TRACE conn2 <- [1,2822,null,{}] 02:00:15 INFO - PROCESS | 3832 | 1463821215535 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:15 INFO - PROCESS | 3832 | 1463821215628 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 02:00:15 INFO - PROCESS | 3832 | 1463821215636 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:15 INFO - PROCESS | 3832 | ++DOCSHELL 12D24C00 == 58 [pid = 3832] [id = 715] 02:00:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (12D25000) [pid = 3832] [serial = 2145] [outer = 00000000] 02:00:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (1307D400) [pid = 3832] [serial = 2146] [outer = 12D25000] 02:00:15 INFO - PROCESS | 3832 | 1463821215688 Marionette DEBUG loaded listener.js 02:00:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (13820400) [pid = 3832] [serial = 2147] [outer = 12D25000] 02:00:16 INFO - PROCESS | 3832 | 1463821216161 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:00:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:00:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 684ms 02:00:16 INFO - PROCESS | 3832 | 1463821216221 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 02:00:16 INFO - PROCESS | 3832 | 1463821216223 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 02:00:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:00:16 INFO - PROCESS | 3832 | 1463821216226 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:00:16 INFO - PROCESS | 3832 | 1463821216228 Marionette TRACE conn2 <- [1,2826,null,{}] 02:00:16 INFO - PROCESS | 3832 | 1463821216231 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:16 INFO - PROCESS | 3832 | 1463821216317 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 02:00:16 INFO - PROCESS | 3832 | 1463821216326 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:16 INFO - PROCESS | 3832 | ++DOCSHELL 14019400 == 59 [pid = 3832] [id = 716] 02:00:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (140C2C00) [pid = 3832] [serial = 2148] [outer = 00000000] 02:00:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (142ED000) [pid = 3832] [serial = 2149] [outer = 140C2C00] 02:00:16 INFO - PROCESS | 3832 | 1463821216371 Marionette DEBUG loaded listener.js 02:00:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (15124000) [pid = 3832] [serial = 2150] [outer = 140C2C00] 02:00:16 INFO - PROCESS | 3832 | 1463821216867 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:00:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:00:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 684ms 02:00:16 INFO - PROCESS | 3832 | 1463821216926 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 02:00:16 INFO - PROCESS | 3832 | 1463821216928 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 02:00:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:00:16 INFO - PROCESS | 3832 | 1463821216931 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:00:16 INFO - PROCESS | 3832 | 1463821216933 Marionette TRACE conn2 <- [1,2830,null,{}] 02:00:16 INFO - PROCESS | 3832 | 1463821216936 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:17 INFO - PROCESS | 3832 | 1463821217056 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 02:00:17 INFO - PROCESS | 3832 | 1463821217069 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:17 INFO - PROCESS | 3832 | ++DOCSHELL 151E1800 == 60 [pid = 3832] [id = 717] 02:00:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (151E5000) [pid = 3832] [serial = 2151] [outer = 00000000] 02:00:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (15771C00) [pid = 3832] [serial = 2152] [outer = 151E5000] 02:00:17 INFO - PROCESS | 3832 | 1463821217113 Marionette DEBUG loaded listener.js 02:00:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (15BAE400) [pid = 3832] [serial = 2153] [outer = 151E5000] 02:00:17 INFO - PROCESS | 3832 | 1463821217608 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:00:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:00:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 02:00:17 INFO - PROCESS | 3832 | 1463821217672 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 02:00:17 INFO - PROCESS | 3832 | 1463821217674 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 02:00:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:00:17 INFO - PROCESS | 3832 | 1463821217683 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:00:17 INFO - PROCESS | 3832 | 1463821217685 Marionette TRACE conn2 <- [1,2834,null,{}] 02:00:17 INFO - PROCESS | 3832 | 1463821217689 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:17 INFO - PROCESS | 3832 | 1463821217832 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 02:00:17 INFO - PROCESS | 3832 | 1463821217908 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:17 INFO - PROCESS | 3832 | ++DOCSHELL 16CB4400 == 61 [pid = 3832] [id = 718] 02:00:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (16CB7C00) [pid = 3832] [serial = 2154] [outer = 00000000] 02:00:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (16E3E400) [pid = 3832] [serial = 2155] [outer = 16CB7C00] 02:00:17 INFO - PROCESS | 3832 | 1463821217952 Marionette DEBUG loaded listener.js 02:00:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (1712DC00) [pid = 3832] [serial = 2156] [outer = 16CB7C00] 02:00:18 INFO - PROCESS | 3832 | 1463821218378 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:00:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:00:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 02:00:18 INFO - PROCESS | 3832 | 1463821218423 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 02:00:18 INFO - PROCESS | 3832 | 1463821218425 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 02:00:18 INFO - PROCESS | 3832 | 1463821218428 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:00:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:00:18 INFO - PROCESS | 3832 | 1463821218430 Marionette TRACE conn2 <- [1,2838,null,{}] 02:00:18 INFO - PROCESS | 3832 | 1463821218473 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:18 INFO - PROCESS | 3832 | 1463821218601 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 02:00:18 INFO - PROCESS | 3832 | 1463821218676 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:18 INFO - PROCESS | 3832 | ++DOCSHELL 16D58C00 == 62 [pid = 3832] [id = 719] 02:00:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (17588800) [pid = 3832] [serial = 2157] [outer = 00000000] 02:00:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (1768B800) [pid = 3832] [serial = 2158] [outer = 17588800] 02:00:18 INFO - PROCESS | 3832 | 1463821218719 Marionette DEBUG loaded listener.js 02:00:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (17AEF800) [pid = 3832] [serial = 2159] [outer = 17588800] 02:00:19 INFO - PROCESS | 3832 | 1463821219137 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:00:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:00:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 746ms 02:00:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:00:19 INFO - PROCESS | 3832 | 1463821219173 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 02:00:19 INFO - PROCESS | 3832 | 1463821219174 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 02:00:19 INFO - PROCESS | 3832 | 1463821219178 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:00:19 INFO - PROCESS | 3832 | 1463821219179 Marionette TRACE conn2 <- [1,2842,null,{}] 02:00:19 INFO - PROCESS | 3832 | 1463821219188 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:19 INFO - PROCESS | 3832 | 1463821219528 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 02:00:19 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (19290400) [pid = 3832] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:00:19 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (19B51000) [pid = 3832] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:00:19 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (12A4F800) [pid = 3832] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:00:19 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (16C13000) [pid = 3832] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:00:19 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (131FC400) [pid = 3832] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:00:19 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (1712FC00) [pid = 3832] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:00:19 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (11A0B800) [pid = 3832] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:00:19 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (1A15D800) [pid = 3832] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:00:19 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (142EC000) [pid = 3832] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:00:19 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (16D55400) [pid = 3832] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:00:19 INFO - PROCESS | 3832 | 1463821219672 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:19 INFO - PROCESS | 3832 | ++DOCSHELL 0C780400 == 63 [pid = 3832] [id = 720] 02:00:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (0C781400) [pid = 3832] [serial = 2160] [outer = 00000000] 02:00:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (0F279800) [pid = 3832] [serial = 2161] [outer = 0C781400] 02:00:19 INFO - PROCESS | 3832 | 1463821219742 Marionette DEBUG loaded listener.js 02:00:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (105EF400) [pid = 3832] [serial = 2162] [outer = 0C781400] 02:00:20 INFO - PROCESS | 3832 | 1463821220386 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:00:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:00:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1228ms 02:00:20 INFO - PROCESS | 3832 | 1463821220421 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 02:00:20 INFO - PROCESS | 3832 | 1463821220426 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 02:00:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:00:20 INFO - PROCESS | 3832 | 1463821220432 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:00:20 INFO - PROCESS | 3832 | 1463821220436 Marionette TRACE conn2 <- [1,2846,null,{}] 02:00:20 INFO - PROCESS | 3832 | 1463821220441 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:20 INFO - PROCESS | 3832 | 1463821220555 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 02:00:20 INFO - PROCESS | 3832 | 1463821220712 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:20 INFO - PROCESS | 3832 | ++DOCSHELL 12A46C00 == 64 [pid = 3832] [id = 721] 02:00:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (12A47000) [pid = 3832] [serial = 2163] [outer = 00000000] 02:00:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (12A74800) [pid = 3832] [serial = 2164] [outer = 12A47000] 02:00:20 INFO - PROCESS | 3832 | 1463821220768 Marionette DEBUG loaded listener.js 02:00:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (12DD6400) [pid = 3832] [serial = 2165] [outer = 12A47000] 02:00:21 INFO - PROCESS | 3832 | 1463821221380 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:00:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:00:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 995ms 02:00:21 INFO - PROCESS | 3832 | 1463821221435 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 02:00:21 INFO - PROCESS | 3832 | 1463821221439 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 02:00:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:00:21 INFO - PROCESS | 3832 | 1463821221443 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:00:21 INFO - PROCESS | 3832 | 1463821221446 Marionette TRACE conn2 <- [1,2850,null,{}] 02:00:21 INFO - PROCESS | 3832 | 1463821221450 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:21 INFO - PROCESS | 3832 | 1463821221559 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 02:00:21 INFO - PROCESS | 3832 | 1463821221729 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:21 INFO - PROCESS | 3832 | ++DOCSHELL 1289DC00 == 65 [pid = 3832] [id = 722] 02:00:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (12A75C00) [pid = 3832] [serial = 2166] [outer = 00000000] 02:00:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (16CB6800) [pid = 3832] [serial = 2167] [outer = 12A75C00] 02:00:21 INFO - PROCESS | 3832 | 1463821221783 Marionette DEBUG loaded listener.js 02:00:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (170AB400) [pid = 3832] [serial = 2168] [outer = 12A75C00] 02:00:22 INFO - PROCESS | 3832 | 1463821222384 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:00:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:00:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 995ms 02:00:22 INFO - PROCESS | 3832 | 1463821222430 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 02:00:22 INFO - PROCESS | 3832 | 1463821222432 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 02:00:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:00:22 INFO - PROCESS | 3832 | 1463821222442 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:00:22 INFO - PROCESS | 3832 | 1463821222449 Marionette TRACE conn2 <- [1,2854,null,{}] 02:00:22 INFO - PROCESS | 3832 | 1463821222453 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:22 INFO - PROCESS | 3832 | 1463821222567 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 02:00:22 INFO - PROCESS | 3832 | 1463821222725 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:22 INFO - PROCESS | 3832 | ++DOCSHELL 18434C00 == 66 [pid = 3832] [id = 723] 02:00:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (18436400) [pid = 3832] [serial = 2169] [outer = 00000000] 02:00:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (184E2400) [pid = 3832] [serial = 2170] [outer = 18436400] 02:00:22 INFO - PROCESS | 3832 | 1463821222780 Marionette DEBUG loaded listener.js 02:00:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (18775400) [pid = 3832] [serial = 2171] [outer = 18436400] 02:00:23 INFO - PROCESS | 3832 | 1463821223315 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:00:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:00:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 964ms 02:00:23 INFO - PROCESS | 3832 | 1463821223401 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 02:00:23 INFO - PROCESS | 3832 | 1463821223404 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 02:00:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:00:23 INFO - PROCESS | 3832 | 1463821223408 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:00:23 INFO - PROCESS | 3832 | 1463821223410 Marionette TRACE conn2 <- [1,2858,null,{}] 02:00:23 INFO - PROCESS | 3832 | 1463821223413 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:23 INFO - PROCESS | 3832 | 1463821223521 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 02:00:23 INFO - PROCESS | 3832 | 1463821223671 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:23 INFO - PROCESS | 3832 | ++DOCSHELL 18438C00 == 67 [pid = 3832] [id = 724] 02:00:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (184DF800) [pid = 3832] [serial = 2172] [outer = 00000000] 02:00:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 138 (189D0400) [pid = 3832] [serial = 2173] [outer = 184DF800] 02:00:23 INFO - PROCESS | 3832 | 1463821223725 Marionette DEBUG loaded listener.js 02:00:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 139 (1928C400) [pid = 3832] [serial = 2174] [outer = 184DF800] 02:00:24 INFO - PROCESS | 3832 | 1463821224292 Marionette TRACE conn2 <- [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]]]}] 02:00:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:00:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 948ms 02:00:24 INFO - PROCESS | 3832 | 1463821224352 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 02:00:24 INFO - PROCESS | 3832 | 1463821224355 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 02:00:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:00:24 INFO - PROCESS | 3832 | 1463821224358 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:00:24 INFO - PROCESS | 3832 | 1463821224360 Marionette TRACE conn2 <- [1,2862,null,{}] 02:00:24 INFO - PROCESS | 3832 | 1463821224364 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:24 INFO - PROCESS | 3832 | 1463821224469 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 02:00:24 INFO - PROCESS | 3832 | 1463821224634 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:24 INFO - PROCESS | 3832 | ++DOCSHELL 1928BC00 == 68 [pid = 3832] [id = 725] 02:00:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 140 (19291400) [pid = 3832] [serial = 2175] [outer = 00000000] 02:00:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 141 (19A33C00) [pid = 3832] [serial = 2176] [outer = 19291400] 02:00:24 INFO - PROCESS | 3832 | 1463821224702 Marionette DEBUG loaded listener.js 02:00:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 142 (19A41000) [pid = 3832] [serial = 2177] [outer = 19291400] 02:00:25 INFO - PROCESS | 3832 | 1463821225274 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:00:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:00:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 995ms 02:00:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:00:25 INFO - PROCESS | 3832 | 1463821225344 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 02:00:25 INFO - PROCESS | 3832 | 1463821225347 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 02:00:25 INFO - PROCESS | 3832 | 1463821225350 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:00:25 INFO - PROCESS | 3832 | 1463821225352 Marionette TRACE conn2 <- [1,2866,null,{}] 02:00:25 INFO - PROCESS | 3832 | 1463821225356 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:25 INFO - PROCESS | 3832 | 1463821225463 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 02:00:25 INFO - PROCESS | 3832 | 1463821225634 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:25 INFO - PROCESS | 3832 | ++DOCSHELL 19A33400 == 69 [pid = 3832] [id = 726] 02:00:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 143 (19A44000) [pid = 3832] [serial = 2178] [outer = 00000000] 02:00:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 144 (19B4AC00) [pid = 3832] [serial = 2179] [outer = 19A44000] 02:00:25 INFO - PROCESS | 3832 | 1463821225695 Marionette DEBUG loaded listener.js 02:00:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 145 (19B52400) [pid = 3832] [serial = 2180] [outer = 19A44000] 02:00:26 INFO - PROCESS | 3832 | 1463821226272 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:00:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:00:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 932ms 02:00:26 INFO - PROCESS | 3832 | 1463821226296 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 02:00:26 INFO - PROCESS | 3832 | 1463821226298 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 02:00:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:00:26 INFO - PROCESS | 3832 | 1463821226302 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:00:26 INFO - PROCESS | 3832 | 1463821226304 Marionette TRACE conn2 <- [1,2870,null,{}] 02:00:26 INFO - PROCESS | 3832 | 1463821226308 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:26 INFO - PROCESS | 3832 | 1463821226414 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 02:00:26 INFO - PROCESS | 3832 | 1463821226579 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:26 INFO - PROCESS | 3832 | ++DOCSHELL 1043A000 == 70 [pid = 3832] [id = 727] 02:00:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 146 (17745800) [pid = 3832] [serial = 2181] [outer = 00000000] 02:00:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 147 (189CB000) [pid = 3832] [serial = 2182] [outer = 17745800] 02:00:26 INFO - PROCESS | 3832 | 1463821226633 Marionette DEBUG loaded listener.js 02:00:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 148 (19A4AC00) [pid = 3832] [serial = 2183] [outer = 17745800] 02:00:27 INFO - PROCESS | 3832 | 1463821227406 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:00:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:00:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1135ms 02:00:27 INFO - PROCESS | 3832 | 1463821227450 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 02:00:27 INFO - PROCESS | 3832 | 1463821227455 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 02:00:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:00:27 INFO - PROCESS | 3832 | 1463821227459 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:00:27 INFO - PROCESS | 3832 | 1463821227463 Marionette TRACE conn2 <- [1,2874,null,{}] 02:00:27 INFO - PROCESS | 3832 | 1463821227468 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:27 INFO - PROCESS | 3832 | 1463821227573 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 02:00:27 INFO - PROCESS | 3832 | 1463821227744 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:27 INFO - PROCESS | 3832 | ++DOCSHELL 0F274000 == 71 [pid = 3832] [id = 728] 02:00:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 149 (12A6EC00) [pid = 3832] [serial = 2184] [outer = 00000000] 02:00:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 150 (142EC800) [pid = 3832] [serial = 2185] [outer = 12A6EC00] 02:00:27 INFO - PROCESS | 3832 | 1463821227802 Marionette DEBUG loaded listener.js 02:00:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 151 (151E4C00) [pid = 3832] [serial = 2186] [outer = 12A6EC00] 02:00:28 INFO - PROCESS | 3832 | --DOCSHELL 16D58C00 == 70 [pid = 3832] [id = 719] 02:00:28 INFO - PROCESS | 3832 | --DOCSHELL 16CB4400 == 69 [pid = 3832] [id = 718] 02:00:28 INFO - PROCESS | 3832 | --DOCSHELL 151E1800 == 68 [pid = 3832] [id = 717] 02:00:28 INFO - PROCESS | 3832 | --DOCSHELL 12D24C00 == 67 [pid = 3832] [id = 715] 02:00:28 INFO - PROCESS | 3832 | --DOCSHELL 10C6E400 == 66 [pid = 3832] [id = 714] 02:00:28 INFO - PROCESS | 3832 | --DOCSHELL 105FB000 == 65 [pid = 3832] [id = 713] 02:00:28 INFO - PROCESS | 3832 | --DOCSHELL 19A4E000 == 64 [pid = 3832] [id = 711] 02:00:28 INFO - PROCESS | 3832 | --DOCSHELL 1AA31C00 == 63 [pid = 3832] [id = 710] 02:00:28 INFO - PROCESS | 3832 | --DOCSHELL 1A379C00 == 62 [pid = 3832] [id = 709] 02:00:28 INFO - PROCESS | 3832 | --DOCSHELL 15E24C00 == 61 [pid = 3832] [id = 708] 02:00:28 INFO - PROCESS | 3832 | --DOCSHELL 110D4400 == 60 [pid = 3832] [id = 707] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 150 (184E2C00) [pid = 3832] [serial = 2104] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 149 (1876F800) [pid = 3832] [serial = 2105] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 148 (1843AC00) [pid = 3832] [serial = 2113] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 147 (1774B000) [pid = 3832] [serial = 2102] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 146 (19B4A400) [pid = 3832] [serial = 2114] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 145 (19A36000) [pid = 3832] [serial = 2107] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 144 (19BE6800) [pid = 3832] [serial = 2110] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 143 (142EF800) [pid = 3832] [serial = 2074] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 142 (1769F000) [pid = 3832] [serial = 2077] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 141 (19A45000) [pid = 3832] [serial = 2108] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 140 (1AA2E800) [pid = 3832] [serial = 2080] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 139 (1AD90000) [pid = 3832] [serial = 2083] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 138 (1AE4A000) [pid = 3832] [serial = 2086] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 137 (151E7000) [pid = 3832] [serial = 2093] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (14EB9800) [pid = 3832] [serial = 2092] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (16EF3C00) [pid = 3832] [serial = 2098] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (17138400) [pid = 3832] [serial = 2099] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (151DB400) [pid = 3832] [serial = 2095] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (15B26000) [pid = 3832] [serial = 2096] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (1768C400) [pid = 3832] [serial = 2101] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (12DD3400) [pid = 3832] [serial = 2090] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (12A6B400) [pid = 3832] [serial = 2089] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (1AD90400) [pid = 3832] [serial = 2119] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (1A15B400) [pid = 3832] [serial = 2111] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (1A8DE400) [pid = 3832] [serial = 2117] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (1A37F400) [pid = 3832] [serial = 2116] [outer = 00000000] [url = about:blank] 02:00:28 INFO - PROCESS | 3832 | 1463821228363 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:00:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:00:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 933ms 02:00:28 INFO - PROCESS | 3832 | 1463821228390 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 02:00:28 INFO - PROCESS | 3832 | 1463821228395 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 02:00:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:00:28 INFO - PROCESS | 3832 | 1463821228401 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:00:28 INFO - PROCESS | 3832 | 1463821228403 Marionette TRACE conn2 <- [1,2878,null,{}] 02:00:28 INFO - PROCESS | 3832 | 1463821228407 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:28 INFO - PROCESS | 3832 | 1463821228500 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 02:00:28 INFO - PROCESS | 3832 | 1463821228507 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:28 INFO - PROCESS | 3832 | ++DOCSHELL 12A4AC00 == 61 [pid = 3832] [id = 729] 02:00:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (12A4FC00) [pid = 3832] [serial = 2187] [outer = 00000000] 02:00:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (151D9800) [pid = 3832] [serial = 2188] [outer = 12A4FC00] 02:00:28 INFO - PROCESS | 3832 | 1463821228556 Marionette DEBUG loaded listener.js 02:00:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (155EBC00) [pid = 3832] [serial = 2189] [outer = 12A4FC00] 02:00:29 INFO - PROCESS | 3832 | 1463821229122 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:00:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:00:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 730ms 02:00:29 INFO - PROCESS | 3832 | 1463821229141 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 02:00:29 INFO - PROCESS | 3832 | 1463821229143 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 02:00:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:00:29 INFO - PROCESS | 3832 | 1463821229146 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:00:29 INFO - PROCESS | 3832 | 1463821229149 Marionette TRACE conn2 <- [1,2882,null,{}] 02:00:29 INFO - PROCESS | 3832 | 1463821229159 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:29 INFO - PROCESS | 3832 | 1463821229252 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 02:00:29 INFO - PROCESS | 3832 | 1463821229369 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:29 INFO - PROCESS | 3832 | ++DOCSHELL 170B4400 == 62 [pid = 3832] [id = 730] 02:00:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (1722A000) [pid = 3832] [serial = 2190] [outer = 00000000] 02:00:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (17686800) [pid = 3832] [serial = 2191] [outer = 1722A000] 02:00:29 INFO - PROCESS | 3832 | 1463821229415 Marionette DEBUG loaded listener.js 02:00:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (1774F000) [pid = 3832] [serial = 2192] [outer = 1722A000] 02:00:29 INFO - PROCESS | 3832 | 1463821229807 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:00:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:00:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 684ms 02:00:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:00:29 INFO - PROCESS | 3832 | 1463821229845 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 02:00:29 INFO - PROCESS | 3832 | 1463821229848 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 02:00:29 INFO - PROCESS | 3832 | 1463821229851 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:00:29 INFO - PROCESS | 3832 | 1463821229853 Marionette TRACE conn2 <- [1,2886,null,{}] 02:00:29 INFO - PROCESS | 3832 | 1463821229856 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:29 INFO - PROCESS | 3832 | 1463821229946 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 02:00:29 INFO - PROCESS | 3832 | 1463821229952 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:29 INFO - PROCESS | 3832 | ++DOCSHELL 1768F400 == 63 [pid = 3832] [id = 731] 02:00:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (17AF3000) [pid = 3832] [serial = 2193] [outer = 00000000] 02:00:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (184E2000) [pid = 3832] [serial = 2194] [outer = 17AF3000] 02:00:29 INFO - PROCESS | 3832 | 1463821229996 Marionette DEBUG loaded listener.js 02:00:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (18771400) [pid = 3832] [serial = 2195] [outer = 17AF3000] 02:00:30 INFO - PROCESS | 3832 | 1463821230454 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:00:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:00:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 638ms 02:00:30 INFO - PROCESS | 3832 | 1463821230508 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 02:00:30 INFO - PROCESS | 3832 | 1463821230510 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 02:00:30 INFO - PROCESS | 3832 | 1463821230513 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:00:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:00:30 INFO - PROCESS | 3832 | 1463821230515 Marionette TRACE conn2 <- [1,2890,null,{}] 02:00:30 INFO - PROCESS | 3832 | 1463821230524 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:30 INFO - PROCESS | 3832 | 1463821230658 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 02:00:30 INFO - PROCESS | 3832 | 1463821230764 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:30 INFO - PROCESS | 3832 | ++DOCSHELL 184DD800 == 64 [pid = 3832] [id = 732] 02:00:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (184E3000) [pid = 3832] [serial = 2196] [outer = 00000000] 02:00:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (19296400) [pid = 3832] [serial = 2197] [outer = 184E3000] 02:00:30 INFO - PROCESS | 3832 | 1463821230807 Marionette DEBUG loaded listener.js 02:00:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (19A3F400) [pid = 3832] [serial = 2198] [outer = 184E3000] 02:00:31 INFO - PROCESS | 3832 | 1463821231250 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:00:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:00:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 793ms 02:00:31 INFO - PROCESS | 3832 | 1463821231314 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 02:00:31 INFO - PROCESS | 3832 | 1463821231316 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 02:00:31 INFO - PROCESS | 3832 | 1463821231320 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:00:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:00:31 INFO - PROCESS | 3832 | 1463821231321 Marionette TRACE conn2 <- [1,2894,null,{}] 02:00:31 INFO - PROCESS | 3832 | 1463821231325 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:31 INFO - PROCESS | 3832 | 1463821231461 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 02:00:31 INFO - PROCESS | 3832 | 1463821231528 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:31 INFO - PROCESS | 3832 | ++DOCSHELL 19B4A000 == 65 [pid = 3832] [id = 733] 02:00:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 138 (19B55800) [pid = 3832] [serial = 2199] [outer = 00000000] 02:00:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 139 (1A154800) [pid = 3832] [serial = 2200] [outer = 19B55800] 02:00:31 INFO - PROCESS | 3832 | 1463821231572 Marionette DEBUG loaded listener.js 02:00:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 140 (1A159800) [pid = 3832] [serial = 2201] [outer = 19B55800] 02:00:31 INFO - PROCESS | 3832 | 1463821231982 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:00:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:00:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 02:00:32 INFO - PROCESS | 3832 | 1463821232067 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 02:00:32 INFO - PROCESS | 3832 | 1463821232069 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 02:00:32 INFO - PROCESS | 3832 | 1463821232073 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:00:32 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:00:32 INFO - PROCESS | 3832 | 1463821232075 Marionette TRACE conn2 <- [1,2898,null,{}] 02:00:32 INFO - PROCESS | 3832 | 1463821232078 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:32 INFO - PROCESS | 3832 | 1463821232208 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 02:00:32 INFO - PROCESS | 3832 | 1463821232290 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:32 INFO - PROCESS | 3832 | ++DOCSHELL 1A161C00 == 66 [pid = 3832] [id = 734] 02:00:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 141 (1A30D000) [pid = 3832] [serial = 2202] [outer = 00000000] 02:00:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 142 (1A37EC00) [pid = 3832] [serial = 2203] [outer = 1A30D000] 02:00:32 INFO - PROCESS | 3832 | 1463821232333 Marionette DEBUG loaded listener.js 02:00:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 143 (1A7B0C00) [pid = 3832] [serial = 2204] [outer = 1A30D000] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 142 (10C71000) [pid = 3832] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 141 (12D25000) [pid = 3832] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 140 (105FB800) [pid = 3832] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 139 (140C2C00) [pid = 3832] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 138 (1AA27000) [pid = 3832] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 137 (16D53400) [pid = 3832] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (1427DC00) [pid = 3832] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (12A68000) [pid = 3832] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (16CB1000) [pid = 3832] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (15119400) [pid = 3832] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (17553400) [pid = 3832] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (1043F000) [pid = 3832] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (1A375800) [pid = 3832] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (11C0B800) [pid = 3832] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (19B50000) [pid = 3832] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (12A52800) [pid = 3832] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (15D01C00) [pid = 3832] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (1928F400) [pid = 3832] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (19BE9000) [pid = 3832] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (11A04400) [pid = 3832] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (151E5000) [pid = 3832] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (16CB7C00) [pid = 3832] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (15120C00) [pid = 3832] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (1A383400) [pid = 3832] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (1AA70800) [pid = 3832] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (12A75000) [pid = 3832] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:00:32 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (19A4DC00) [pid = 3832] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:00:32 INFO - PROCESS | 3832 | 1463821232904 Marionette TRACE conn2 <- [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]]]}] 02:00:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:00:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:00:32 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 886ms 02:00:32 INFO - PROCESS | 3832 | 1463821232960 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 02:00:32 INFO - PROCESS | 3832 | 1463821232961 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 02:00:32 INFO - TEST-START | /DOMEvents/constructors.html 02:00:32 INFO - PROCESS | 3832 | 1463821232965 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:00:32 INFO - PROCESS | 3832 | 1463821232967 Marionette TRACE conn2 <- [1,2902,null,{}] 02:00:32 INFO - PROCESS | 3832 | 1463821232970 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:33 INFO - PROCESS | 3832 | 1463821233099 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 02:00:33 INFO - PROCESS | 3832 | 1463821233172 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:33 INFO - PROCESS | 3832 | ++DOCSHELL 10A80800 == 67 [pid = 3832] [id = 735] 02:00:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (10F19000) [pid = 3832] [serial = 2205] [outer = 00000000] 02:00:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (12A4BC00) [pid = 3832] [serial = 2206] [outer = 10F19000] 02:00:33 INFO - PROCESS | 3832 | 1463821233216 Marionette DEBUG loaded listener.js 02:00:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (142F2C00) [pid = 3832] [serial = 2207] [outer = 10F19000] 02:00:33 INFO - PROCESS | 3832 | 1463821233684 Marionette TRACE conn2 <- [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]]]}] 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:00:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:00:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:00:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:00:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:00:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:00:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:00:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:00:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:00:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:00:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:00:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:00:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:00:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:00:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:00:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:00:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:00:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:00:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:00:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:00:33 INFO - TEST-OK | /DOMEvents/constructors.html | took 808ms 02:00:33 INFO - PROCESS | 3832 | 1463821233785 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 02:00:33 INFO - PROCESS | 3832 | 1463821233788 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 02:00:33 INFO - PROCESS | 3832 | 1463821233792 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:00:33 INFO - PROCESS | 3832 | 1463821233794 Marionette TRACE conn2 <- [1,2906,null,{}] 02:00:33 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:00:33 INFO - PROCESS | 3832 | 1463821233797 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:33 INFO - PROCESS | 3832 | 1463821233883 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 02:00:33 INFO - PROCESS | 3832 | 1463821233892 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:34 INFO - PROCESS | 3832 | ++DOCSHELL 15124800 == 68 [pid = 3832] [id = 736] 02:00:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (151E5000) [pid = 3832] [serial = 2208] [outer = 00000000] 02:00:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (189C8C00) [pid = 3832] [serial = 2209] [outer = 151E5000] 02:00:34 INFO - PROCESS | 3832 | 1463821234042 Marionette DEBUG loaded listener.js 02:00:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (1A15D800) [pid = 3832] [serial = 2210] [outer = 151E5000] 02:00:34 INFO - PROCESS | 3832 | 1463821234406 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:00:34 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:00:34 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 637ms 02:00:34 INFO - PROCESS | 3832 | 1463821234432 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 02:00:34 INFO - PROCESS | 3832 | 1463821234434 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 02:00:34 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:00:34 INFO - PROCESS | 3832 | 1463821234437 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:00:34 INFO - PROCESS | 3832 | 1463821234439 Marionette TRACE conn2 <- [1,2910,null,{}] 02:00:34 INFO - PROCESS | 3832 | 1463821234443 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:34 INFO - PROCESS | 3832 | 1463821234536 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 02:00:34 INFO - PROCESS | 3832 | 1463821234542 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:34 INFO - PROCESS | 3832 | ++DOCSHELL 184E4000 == 69 [pid = 3832] [id = 737] 02:00:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (19BEAC00) [pid = 3832] [serial = 2211] [outer = 00000000] 02:00:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (1AA24800) [pid = 3832] [serial = 2212] [outer = 19BEAC00] 02:00:34 INFO - PROCESS | 3832 | 1463821234585 Marionette DEBUG loaded listener.js 02:00:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (1AA2B000) [pid = 3832] [serial = 2213] [outer = 19BEAC00] 02:00:35 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:00:35 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:00:35 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:00:35 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:00:35 INFO - PROCESS | 3832 | 1463821235310 Marionette TRACE conn2 <- [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]]]}] 02:00:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:00:35 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:00:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:00:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:00:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:00:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:00:35 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 02:00:35 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:00:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:00:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:00:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:00:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:00:35 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 02:00:35 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:00:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:00:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:00:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:00:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:00:35 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]" 02:00:35 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:00:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:00:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:00:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:00:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:00:35 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:00:35 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 948ms 02:00:35 INFO - PROCESS | 3832 | 1463821235379 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 02:00:35 INFO - PROCESS | 3832 | 1463821235385 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 02:00:35 INFO - PROCESS | 3832 | 1463821235391 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:00:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:00:35 INFO - PROCESS | 3832 | 1463821235395 Marionette TRACE conn2 <- [1,2914,null,{}] 02:00:35 INFO - PROCESS | 3832 | 1463821235400 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:35 INFO - PROCESS | 3832 | 1463821235526 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 02:00:35 INFO - PROCESS | 3832 | 1463821235675 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:35 INFO - PROCESS | 3832 | ++DOCSHELL 10A64C00 == 70 [pid = 3832] [id = 738] 02:00:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (12A71000) [pid = 3832] [serial = 2214] [outer = 00000000] 02:00:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (15D06400) [pid = 3832] [serial = 2215] [outer = 12A71000] 02:00:35 INFO - PROCESS | 3832 | 1463821235731 Marionette DEBUG loaded listener.js 02:00:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (10C68800) [pid = 3832] [serial = 2216] [outer = 12A71000] 02:00:36 INFO - PROCESS | 3832 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:00:36 INFO - PROCESS | 3832 | 1463821236239 Marionette TRACE conn2 <- [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]]]}] 02:00:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:00:36 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 887ms 02:00:36 INFO - PROCESS | 3832 | 1463821236297 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 02:00:36 INFO - PROCESS | 3832 | 1463821236303 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 02:00:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:00:36 INFO - PROCESS | 3832 | 1463821236309 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:00:36 INFO - PROCESS | 3832 | 1463821236312 Marionette TRACE conn2 <- [1,2918,null,{}] 02:00:36 INFO - PROCESS | 3832 | 1463821236334 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:36 INFO - PROCESS | 3832 | 1463821236452 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 02:00:36 INFO - PROCESS | 3832 | 1463821236620 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:36 INFO - PROCESS | 3832 | ++DOCSHELL 17554C00 == 71 [pid = 3832] [id = 739] 02:00:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (17690800) [pid = 3832] [serial = 2217] [outer = 00000000] 02:00:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (182BD800) [pid = 3832] [serial = 2218] [outer = 17690800] 02:00:36 INFO - PROCESS | 3832 | 1463821236674 Marionette DEBUG loaded listener.js 02:00:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (189CE400) [pid = 3832] [serial = 2219] [outer = 17690800] 02:00:37 INFO - PROCESS | 3832 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:00:37 INFO - PROCESS | 3832 | 1463821237212 Marionette TRACE conn2 <- [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]]]}] 02:00:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:00:37 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 933ms 02:00:37 INFO - PROCESS | 3832 | 1463821237265 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 02:00:37 INFO - PROCESS | 3832 | 1463821237268 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 02:00:37 INFO - PROCESS | 3832 | 1463821237273 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:00:37 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:00:37 INFO - PROCESS | 3832 | 1463821237276 Marionette TRACE conn2 <- [1,2922,null,{}] 02:00:37 INFO - PROCESS | 3832 | 1463821237287 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:37 INFO - PROCESS | 3832 | 1463821237402 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 02:00:37 INFO - PROCESS | 3832 | 1463821237576 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:37 INFO - PROCESS | 3832 | ++DOCSHELL 1A383400 == 72 [pid = 3832] [id = 740] 02:00:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (1A7B3800) [pid = 3832] [serial = 2220] [outer = 00000000] 02:00:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (1AA29800) [pid = 3832] [serial = 2221] [outer = 1A7B3800] 02:00:37 INFO - PROCESS | 3832 | 1463821237632 Marionette DEBUG loaded listener.js 02:00:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (1AA63800) [pid = 3832] [serial = 2222] [outer = 1A7B3800] 02:00:38 INFO - PROCESS | 3832 | 1463821238124 Marionette TRACE conn2 <- [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]]]}] 02:00:38 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:00:38 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 902ms 02:00:38 INFO - PROCESS | 3832 | 1463821238163 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 02:00:38 INFO - PROCESS | 3832 | 1463821238166 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 02:00:38 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:00:38 INFO - PROCESS | 3832 | 1463821238186 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:00:38 INFO - PROCESS | 3832 | 1463821238188 Marionette TRACE conn2 <- [1,2926,null,{}] 02:00:38 INFO - PROCESS | 3832 | 1463821238192 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:38 INFO - PROCESS | 3832 | 1463821238305 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 02:00:38 INFO - PROCESS | 3832 | 1463821238474 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:38 INFO - PROCESS | 3832 | ++DOCSHELL 1A37AC00 == 73 [pid = 3832] [id = 741] 02:00:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (1A8E7000) [pid = 3832] [serial = 2223] [outer = 00000000] 02:00:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (1AD90000) [pid = 3832] [serial = 2224] [outer = 1A8E7000] 02:00:38 INFO - PROCESS | 3832 | 1463821238528 Marionette DEBUG loaded listener.js 02:00:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (1AD96400) [pid = 3832] [serial = 2225] [outer = 1A8E7000] 02:00:39 INFO - PROCESS | 3832 | 1463821239041 Marionette TRACE conn2 <- [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]]]}] 02:00:39 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. 02:00:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 902ms 02:00:39 INFO - PROCESS | 3832 | 1463821239091 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 02:00:39 INFO - PROCESS | 3832 | 1463821239094 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 02:00:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:00:39 INFO - PROCESS | 3832 | 1463821239097 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:00:39 INFO - PROCESS | 3832 | 1463821239099 Marionette TRACE conn2 <- [1,2930,null,{}] 02:00:39 INFO - PROCESS | 3832 | 1463821239103 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:39 INFO - PROCESS | 3832 | 1463821239213 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 02:00:39 INFO - PROCESS | 3832 | 1463821239381 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:39 INFO - PROCESS | 3832 | ++DOCSHELL 1A7B8C00 == 74 [pid = 3832] [id = 742] 02:00:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 138 (1A8DE400) [pid = 3832] [serial = 2226] [outer = 00000000] 02:00:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 139 (1AE53000) [pid = 3832] [serial = 2227] [outer = 1A8DE400] 02:00:39 INFO - PROCESS | 3832 | 1463821239435 Marionette DEBUG loaded listener.js 02:00:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 140 (1B14B000) [pid = 3832] [serial = 2228] [outer = 1A8DE400] 02:00:39 INFO - PROCESS | 3832 | 1463821239934 Marionette TRACE conn2 <- [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"]]]}] 02:00:39 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 02:00:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:00:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 887ms 02:00:39 INFO - PROCESS | 3832 | 1463821240004 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 02:00:40 INFO - PROCESS | 3832 | 1463821240006 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 02:00:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:00:40 INFO - PROCESS | 3832 | 1463821240010 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:00:40 INFO - PROCESS | 3832 | 1463821240011 Marionette TRACE conn2 <- [1,2934,null,{}] 02:00:40 INFO - PROCESS | 3832 | 1463821240015 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:40 INFO - PROCESS | 3832 | 1463821240160 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 02:00:40 INFO - PROCESS | 3832 | 1463821240328 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:40 INFO - PROCESS | 3832 | ++DOCSHELL 10C6C000 == 75 [pid = 3832] [id = 743] 02:00:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 141 (10C6D400) [pid = 3832] [serial = 2229] [outer = 00000000] 02:00:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 142 (11A0AC00) [pid = 3832] [serial = 2230] [outer = 10C6D400] 02:00:40 INFO - PROCESS | 3832 | 1463821240384 Marionette DEBUG loaded listener.js 02:00:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 143 (12A4F800) [pid = 3832] [serial = 2231] [outer = 10C6D400] 02:00:41 INFO - PROCESS | 3832 | 1463821241236 Marionette TRACE conn2 <- [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]]]}] 02:00:41 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. 02:00:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1290ms 02:00:41 INFO - PROCESS | 3832 | 1463821241289 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 02:00:41 INFO - PROCESS | 3832 | 1463821241293 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 02:00:41 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:00:41 INFO - PROCESS | 3832 | 1463821241298 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:00:41 INFO - PROCESS | 3832 | 1463821241302 Marionette TRACE conn2 <- [1,2938,null,{}] 02:00:41 INFO - PROCESS | 3832 | 1463821241323 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:41 INFO - PROCESS | 3832 | 1463821241425 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 02:00:41 INFO - PROCESS | 3832 | 1463821241583 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:41 INFO - PROCESS | 3832 | ++DOCSHELL 10437800 == 76 [pid = 3832] [id = 744] 02:00:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 144 (105F3800) [pid = 3832] [serial = 2232] [outer = 00000000] 02:00:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 145 (10D10000) [pid = 3832] [serial = 2233] [outer = 105F3800] 02:00:41 INFO - PROCESS | 3832 | 1463821241633 Marionette DEBUG loaded listener.js 02:00:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 146 (11287400) [pid = 3832] [serial = 2234] [outer = 105F3800] 02:00:42 INFO - PROCESS | 3832 | ++DOCSHELL 128A7000 == 77 [pid = 3832] [id = 745] 02:00:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 147 (12A4C000) [pid = 3832] [serial = 2235] [outer = 00000000] 02:00:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 148 (12AED800) [pid = 3832] [serial = 2236] [outer = 12A4C000] 02:00:42 INFO - PROCESS | 3832 | 1463821242252 Marionette TRACE conn2 <- [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]]]}] 02:00:42 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. 02:00:42 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1011ms 02:00:42 INFO - PROCESS | 3832 | 1463821242305 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 02:00:42 INFO - PROCESS | 3832 | 1463821242310 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 02:00:42 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:00:42 INFO - PROCESS | 3832 | 1463821242316 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:00:42 INFO - PROCESS | 3832 | 1463821242319 Marionette TRACE conn2 <- [1,2942,null,{}] 02:00:42 INFO - PROCESS | 3832 | 1463821242323 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:42 INFO - PROCESS | 3832 | 1463821242440 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 02:00:42 INFO - PROCESS | 3832 | 1463821242596 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:42 INFO - PROCESS | 3832 | ++DOCSHELL 10C73C00 == 78 [pid = 3832] [id = 746] 02:00:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 149 (10D06000) [pid = 3832] [serial = 2237] [outer = 00000000] 02:00:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 150 (13373800) [pid = 3832] [serial = 2238] [outer = 10D06000] 02:00:42 INFO - PROCESS | 3832 | 1463821242673 Marionette DEBUG loaded listener.js 02:00:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 151 (13DAEC00) [pid = 3832] [serial = 2239] [outer = 10D06000] 02:00:42 INFO - PROCESS | 3832 | --DOCSHELL 15124800 == 77 [pid = 3832] [id = 736] 02:00:42 INFO - PROCESS | 3832 | --DOCSHELL 10A80800 == 76 [pid = 3832] [id = 735] 02:00:42 INFO - PROCESS | 3832 | --DOCSHELL 1A161C00 == 75 [pid = 3832] [id = 734] 02:00:42 INFO - PROCESS | 3832 | --DOCSHELL 1843A000 == 74 [pid = 3832] [id = 706] 02:00:42 INFO - PROCESS | 3832 | --DOCSHELL 19B4A000 == 73 [pid = 3832] [id = 733] 02:00:42 INFO - PROCESS | 3832 | --DOCSHELL 184DD800 == 72 [pid = 3832] [id = 732] 02:00:42 INFO - PROCESS | 3832 | --DOCSHELL 1768F400 == 71 [pid = 3832] [id = 731] 02:00:42 INFO - PROCESS | 3832 | --DOCSHELL 170B4400 == 70 [pid = 3832] [id = 730] 02:00:42 INFO - PROCESS | 3832 | --DOCSHELL 12A4AC00 == 69 [pid = 3832] [id = 729] 02:00:42 INFO - PROCESS | 3832 | --DOCSHELL 14019400 == 68 [pid = 3832] [id = 716] 02:00:42 INFO - PROCESS | 3832 | --DOCSHELL 0F274000 == 67 [pid = 3832] [id = 728] 02:00:42 INFO - PROCESS | 3832 | --DOMWINDOW == 150 (1AA64C00) [pid = 3832] [serial = 2128] [outer = 00000000] [url = about:blank] 02:00:42 INFO - PROCESS | 3832 | --DOMWINDOW == 149 (1B2B2800) [pid = 3832] [serial = 2134] [outer = 00000000] [url = about:blank] 02:00:42 INFO - PROCESS | 3832 | --DOMWINDOW == 148 (170AA000) [pid = 3832] [serial = 2125] [outer = 00000000] [url = about:blank] 02:00:42 INFO - PROCESS | 3832 | --DOMWINDOW == 147 (13075800) [pid = 3832] [serial = 2122] [outer = 00000000] [url = about:blank] 02:00:42 INFO - PROCESS | 3832 | --DOMWINDOW == 146 (13DBBC00) [pid = 3832] [serial = 2137] [outer = 00000000] [url = about:blank] 02:00:42 INFO - PROCESS | 3832 | --DOMWINDOW == 145 (1B151000) [pid = 3832] [serial = 2131] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 144 (1A30D400) [pid = 3832] [serial = 1994] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 143 (13DB7400) [pid = 3832] [serial = 1997] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 142 (16D4C800) [pid = 3832] [serial = 2000] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 141 (1A156C00) [pid = 3832] [serial = 2003] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 140 (1AA26C00) [pid = 3832] [serial = 2006] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 139 (1AA32C00) [pid = 3832] [serial = 2009] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 138 (184E0800) [pid = 3832] [serial = 1955] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 137 (15776000) [pid = 3832] [serial = 1952] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (19296000) [pid = 3832] [serial = 1961] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (189C3C00) [pid = 3832] [serial = 2033] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (16C07400) [pid = 3832] [serial = 2039] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (19297000) [pid = 3832] [serial = 2042] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (114A2800) [pid = 3832] [serial = 1949] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (1A8E2C00) [pid = 3832] [serial = 1958] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (12D83400) [pid = 3832] [serial = 2036] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (15771C00) [pid = 3832] [serial = 2152] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (15BAE400) [pid = 3832] [serial = 2153] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (16E3E400) [pid = 3832] [serial = 2155] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (180DC800) [pid = 3832] [serial = 2078] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (1AA6AC00) [pid = 3832] [serial = 2081] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (1AE51800) [pid = 3832] [serial = 2087] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (15E2D400) [pid = 3832] [serial = 2075] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (1AD95400) [pid = 3832] [serial = 2084] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (1768B800) [pid = 3832] [serial = 2158] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (11285800) [pid = 3832] [serial = 2143] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (1307D400) [pid = 3832] [serial = 2146] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (13820400) [pid = 3832] [serial = 2147] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (10A77000) [pid = 3832] [serial = 2140] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (10C71800) [pid = 3832] [serial = 2141] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (1712DC00) [pid = 3832] [serial = 2156] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (11C07000) [pid = 3832] [serial = 2144] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (142ED000) [pid = 3832] [serial = 2149] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (15124000) [pid = 3832] [serial = 2150] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (1AE57400) [pid = 3832] [serial = 2120] [outer = 00000000] [url = about:blank] 02:00:43 INFO - PROCESS | 3832 | 1463821243220 Marionette TRACE conn2 <- [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]]]}] 02:00:43 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:00:43 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 02:00:43 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 933ms 02:00:43 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:00:43 INFO - PROCESS | 3832 | 1463821243261 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 02:00:43 INFO - PROCESS | 3832 | 1463821243263 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 02:00:43 INFO - PROCESS | 3832 | 1463821243266 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:00:43 INFO - PROCESS | 3832 | 1463821243270 Marionette TRACE conn2 <- [1,2946,null,{}] 02:00:43 INFO - PROCESS | 3832 | 1463821243284 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:43 INFO - PROCESS | 3832 | 1463821243385 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 02:00:43 INFO - PROCESS | 3832 | 1463821243493 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:43 INFO - PROCESS | 3832 | ++DOCSHELL 11A10000 == 68 [pid = 3832] [id = 747] 02:00:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (11C07000) [pid = 3832] [serial = 2240] [outer = 00000000] 02:00:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (1400F800) [pid = 3832] [serial = 2241] [outer = 11C07000] 02:00:43 INFO - PROCESS | 3832 | 1463821243540 Marionette DEBUG loaded listener.js 02:00:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (142ED000) [pid = 3832] [serial = 2242] [outer = 11C07000] 02:00:43 INFO - PROCESS | 3832 | 1463821243937 Marionette TRACE conn2 <- [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]]]}] 02:00:43 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. 02:00:43 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 684ms 02:00:43 INFO - PROCESS | 3832 | 1463821243966 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 02:00:43 INFO - PROCESS | 3832 | 1463821243968 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 02:00:43 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:00:43 INFO - PROCESS | 3832 | 1463821243981 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:00:43 INFO - PROCESS | 3832 | 1463821243983 Marionette TRACE conn2 <- [1,2950,null,{}] 02:00:43 INFO - PROCESS | 3832 | 1463821243987 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:44 INFO - PROCESS | 3832 | 1463821244073 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 02:00:44 INFO - PROCESS | 3832 | 1463821244108 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:44 INFO - PROCESS | 3832 | ++DOCSHELL 15124C00 == 69 [pid = 3832] [id = 748] 02:00:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (151DD400) [pid = 3832] [serial = 2243] [outer = 00000000] 02:00:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (15355800) [pid = 3832] [serial = 2244] [outer = 151DD400] 02:00:44 INFO - PROCESS | 3832 | 1463821244154 Marionette DEBUG loaded listener.js 02:00:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (15776000) [pid = 3832] [serial = 2245] [outer = 151DD400] 02:00:44 INFO - PROCESS | 3832 | 1463821244594 Marionette TRACE conn2 <- [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]]]}] 02:00:44 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. 02:00:44 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 684ms 02:00:44 INFO - PROCESS | 3832 | 1463821244655 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 02:00:44 INFO - PROCESS | 3832 | 1463821244657 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 02:00:44 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:00:44 INFO - PROCESS | 3832 | 1463821244663 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:00:44 INFO - PROCESS | 3832 | 1463821244665 Marionette TRACE conn2 <- [1,2954,null,{}] 02:00:44 INFO - PROCESS | 3832 | 1463821244668 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:44 INFO - PROCESS | 3832 | 1463821244754 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 02:00:44 INFO - PROCESS | 3832 | 1463821244762 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:44 INFO - PROCESS | 3832 | ++DOCSHELL 15BA4C00 == 70 [pid = 3832] [id = 749] 02:00:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (15BA5800) [pid = 3832] [serial = 2246] [outer = 00000000] 02:00:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (16C07C00) [pid = 3832] [serial = 2247] [outer = 15BA5800] 02:00:44 INFO - PROCESS | 3832 | 1463821244806 Marionette DEBUG loaded listener.js 02:00:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (16C0E400) [pid = 3832] [serial = 2248] [outer = 15BA5800] 02:00:45 INFO - PROCESS | 3832 | 1463821245245 Marionette TRACE conn2 <- [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]]]}] 02:00:45 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. 02:00:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 622ms 02:00:45 INFO - PROCESS | 3832 | 1463821245308 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 02:00:45 INFO - PROCESS | 3832 | 1463821245310 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 02:00:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:00:45 INFO - PROCESS | 3832 | 1463821245324 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:00:45 INFO - PROCESS | 3832 | 1463821245326 Marionette TRACE conn2 <- [1,2958,null,{}] 02:00:45 INFO - PROCESS | 3832 | 1463821245329 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:45 INFO - PROCESS | 3832 | 1463821245467 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 02:00:45 INFO - PROCESS | 3832 | 1463821245562 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:45 INFO - PROCESS | 3832 | ++DOCSHELL 16D4A400 == 71 [pid = 3832] [id = 750] 02:00:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (16D4C000) [pid = 3832] [serial = 2249] [outer = 00000000] 02:00:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (16E48C00) [pid = 3832] [serial = 2250] [outer = 16D4C000] 02:00:45 INFO - PROCESS | 3832 | 1463821245606 Marionette DEBUG loaded listener.js 02:00:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (170A7800) [pid = 3832] [serial = 2251] [outer = 16D4C000] 02:00:45 INFO - PROCESS | 3832 | 1463821245991 Marionette TRACE conn2 <- [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]]]}] 02:00:46 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. 02:00:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 699ms 02:00:46 INFO - PROCESS | 3832 | 1463821246021 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 02:00:46 INFO - PROCESS | 3832 | 1463821246023 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 02:00:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:00:46 INFO - PROCESS | 3832 | 1463821246031 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:00:46 INFO - PROCESS | 3832 | 1463821246033 Marionette TRACE conn2 <- [1,2962,null,{}] 02:00:46 INFO - PROCESS | 3832 | 1463821246036 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:46 INFO - PROCESS | 3832 | 1463821246156 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 02:00:46 INFO - PROCESS | 3832 | 1463821246161 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:46 INFO - PROCESS | 3832 | ++DOCSHELL 170A8C00 == 72 [pid = 3832] [id = 751] 02:00:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (17225000) [pid = 3832] [serial = 2252] [outer = 00000000] 02:00:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (17686400) [pid = 3832] [serial = 2253] [outer = 17225000] 02:00:46 INFO - PROCESS | 3832 | 1463821246205 Marionette DEBUG loaded listener.js 02:00:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (1768BC00) [pid = 3832] [serial = 2254] [outer = 17225000] 02:00:46 INFO - PROCESS | 3832 | 1463821246632 Marionette TRACE conn2 <- [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]]]}] 02:00:46 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. 02:00:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 622ms 02:00:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:00:46 INFO - PROCESS | 3832 | 1463821246670 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 02:00:46 INFO - PROCESS | 3832 | 1463821246671 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 02:00:46 INFO - PROCESS | 3832 | 1463821246680 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:00:46 INFO - PROCESS | 3832 | 1463821246682 Marionette TRACE conn2 <- [1,2966,null,{}] 02:00:46 INFO - PROCESS | 3832 | 1463821246686 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:46 INFO - PROCESS | 3832 | 1463821246808 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 02:00:46 INFO - PROCESS | 3832 | 1463821246814 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:46 INFO - PROCESS | 3832 | ++DOCSHELL 1774B000 == 73 [pid = 3832] [id = 752] 02:00:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (17AFA800) [pid = 3832] [serial = 2255] [outer = 00000000] 02:00:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (182AFC00) [pid = 3832] [serial = 2256] [outer = 17AFA800] 02:00:46 INFO - PROCESS | 3832 | 1463821246918 Marionette DEBUG loaded listener.js 02:00:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (18436800) [pid = 3832] [serial = 2257] [outer = 17AFA800] 02:00:47 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (19B55800) [pid = 3832] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:00:47 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (184E3000) [pid = 3832] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:00:47 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (10F19000) [pid = 3832] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:00:47 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (1A30D000) [pid = 3832] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:00:47 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (17745800) [pid = 3832] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:00:47 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (17AF3000) [pid = 3832] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:00:47 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (1722A000) [pid = 3832] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:00:47 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (12A4FC00) [pid = 3832] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:00:47 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (12A6EC00) [pid = 3832] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:00:47 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (151E5000) [pid = 3832] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:00:47 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (12A48C00) [pid = 3832] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:00:47 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (1127E800) [pid = 3832] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:00:47 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (1AE58800) [pid = 3832] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:00:47 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (160CF400) [pid = 3832] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:00:47 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (1A37B800) [pid = 3832] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:00:47 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (1A8E1C00) [pid = 3832] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:00:47 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (1B14C800) [pid = 3832] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:00:47 INFO - PROCESS | 3832 | 1463821247636 Marionette TRACE conn2 <- [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]]]}] 02:00:47 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. 02:00:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 995ms 02:00:47 INFO - PROCESS | 3832 | 1463821247661 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 02:00:47 INFO - PROCESS | 3832 | 1463821247663 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 02:00:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:00:47 INFO - PROCESS | 3832 | 1463821247666 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:00:47 INFO - PROCESS | 3832 | 1463821247668 Marionette TRACE conn2 <- [1,2970,null,{}] 02:00:47 INFO - PROCESS | 3832 | 1463821247671 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:47 INFO - PROCESS | 3832 | 1463821247754 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 02:00:47 INFO - PROCESS | 3832 | 1463821247760 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:47 INFO - PROCESS | 3832 | ++DOCSHELL 12A76400 == 74 [pid = 3832] [id = 753] 02:00:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (12A86400) [pid = 3832] [serial = 2258] [outer = 00000000] 02:00:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (15353400) [pid = 3832] [serial = 2259] [outer = 12A86400] 02:00:47 INFO - PROCESS | 3832 | 1463821247815 Marionette DEBUG loaded listener.js 02:00:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (15E26000) [pid = 3832] [serial = 2260] [outer = 12A86400] 02:00:48 INFO - PROCESS | 3832 | 1463821248277 Marionette TRACE conn2 <- [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"]]]}] 02:00:48 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 02:00:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:00:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 638ms 02:00:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:00:48 INFO - PROCESS | 3832 | 1463821248308 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 02:00:48 INFO - PROCESS | 3832 | 1463821248310 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 02:00:48 INFO - PROCESS | 3832 | 1463821248314 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:00:48 INFO - PROCESS | 3832 | 1463821248315 Marionette TRACE conn2 <- [1,2974,null,{}] 02:00:48 INFO - PROCESS | 3832 | 1463821248319 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:48 INFO - PROCESS | 3832 | 1463821248406 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 02:00:48 INFO - PROCESS | 3832 | 1463821248411 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:48 INFO - PROCESS | 3832 | ++DOCSHELL 1768DC00 == 75 [pid = 3832] [id = 754] 02:00:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (184E3400) [pid = 3832] [serial = 2261] [outer = 00000000] 02:00:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (18776800) [pid = 3832] [serial = 2262] [outer = 184E3400] 02:00:48 INFO - PROCESS | 3832 | 1463821248455 Marionette DEBUG loaded listener.js 02:00:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (189CCC00) [pid = 3832] [serial = 2263] [outer = 184E3400] 02:00:48 INFO - PROCESS | 3832 | 1463821248873 Marionette TRACE conn2 <- [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]]]}] 02:00:48 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. 02:00:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 591ms 02:00:48 INFO - PROCESS | 3832 | 1463821248912 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 02:00:48 INFO - PROCESS | 3832 | 1463821248914 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 02:00:48 INFO - PROCESS | 3832 | 1463821248917 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:00:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:00:48 INFO - PROCESS | 3832 | 1463821248919 Marionette TRACE conn2 <- [1,2978,null,{}] 02:00:48 INFO - PROCESS | 3832 | 1463821248942 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:49 INFO - PROCESS | 3832 | 1463821249044 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 02:00:49 INFO - PROCESS | 3832 | 1463821249049 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:49 INFO - PROCESS | 3832 | ++DOCSHELL 1928C800 == 76 [pid = 3832] [id = 755] 02:00:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (19A34C00) [pid = 3832] [serial = 2264] [outer = 00000000] 02:00:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (19A46000) [pid = 3832] [serial = 2265] [outer = 19A34C00] 02:00:49 INFO - PROCESS | 3832 | 1463821249097 Marionette DEBUG loaded listener.js 02:00:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (19A50C00) [pid = 3832] [serial = 2266] [outer = 19A34C00] 02:00:49 INFO - PROCESS | 3832 | ++DOCSHELL 1A156400 == 77 [pid = 3832] [id = 756] 02:00:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (1A156C00) [pid = 3832] [serial = 2267] [outer = 00000000] 02:00:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (1A158000) [pid = 3832] [serial = 2268] [outer = 1A156C00] 02:00:49 INFO - PROCESS | 3832 | 1463821249668 Marionette TRACE conn2 <- [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]]]}] 02:00:49 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. 02:00:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 808ms 02:00:49 INFO - PROCESS | 3832 | 1463821249720 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 02:00:49 INFO - PROCESS | 3832 | 1463821249724 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 02:00:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:00:49 INFO - PROCESS | 3832 | 1463821249730 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:00:49 INFO - PROCESS | 3832 | 1463821249734 Marionette TRACE conn2 <- [1,2982,null,{}] 02:00:49 INFO - PROCESS | 3832 | 1463821249794 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:49 INFO - PROCESS | 3832 | 1463821249998 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 02:00:50 INFO - PROCESS | 3832 | 1463821250110 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:50 INFO - PROCESS | 3832 | ++DOCSHELL 10C6D800 == 78 [pid = 3832] [id = 757] 02:00:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (10C6E400) [pid = 3832] [serial = 2269] [outer = 00000000] 02:00:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (10D05400) [pid = 3832] [serial = 2270] [outer = 10C6E400] 02:00:50 INFO - PROCESS | 3832 | 1463821250165 Marionette DEBUG loaded listener.js 02:00:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (110FD000) [pid = 3832] [serial = 2271] [outer = 10C6E400] 02:00:50 INFO - PROCESS | 3832 | 1463821250673 Marionette TRACE conn2 <- [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]]]}] 02:00:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:00:50 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 02:00:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 995ms 02:00:50 INFO - PROCESS | 3832 | 1463821250734 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 02:00:50 INFO - PROCESS | 3832 | 1463821250740 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 02:00:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:00:50 INFO - PROCESS | 3832 | 1463821250747 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:00:50 INFO - PROCESS | 3832 | 1463821250750 Marionette TRACE conn2 <- [1,2986,null,{}] 02:00:50 INFO - PROCESS | 3832 | 1463821250753 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:50 INFO - PROCESS | 3832 | 1463821250853 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 02:00:51 INFO - PROCESS | 3832 | 1463821251017 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:51 INFO - PROCESS | 3832 | ++DOCSHELL 10C70400 == 79 [pid = 3832] [id = 758] 02:00:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (10D03C00) [pid = 3832] [serial = 2272] [outer = 00000000] 02:00:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (13DB7C00) [pid = 3832] [serial = 2273] [outer = 10D03C00] 02:00:51 INFO - PROCESS | 3832 | 1463821251072 Marionette DEBUG loaded listener.js 02:00:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (151E6C00) [pid = 3832] [serial = 2274] [outer = 10D03C00] 02:00:51 INFO - PROCESS | 3832 | 1463821251627 Marionette TRACE conn2 <- [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]]]}] 02:00:51 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. 02:00:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 948ms 02:00:51 INFO - PROCESS | 3832 | 1463821251674 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 02:00:51 INFO - PROCESS | 3832 | 1463821251676 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 02:00:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:00:51 INFO - PROCESS | 3832 | 1463821251680 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:00:51 INFO - PROCESS | 3832 | 1463821251684 Marionette TRACE conn2 <- [1,2990,null,{}] 02:00:51 INFO - PROCESS | 3832 | 1463821251695 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:51 INFO - PROCESS | 3832 | 1463821251815 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 02:00:51 INFO - PROCESS | 3832 | 1463821251979 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:51 INFO - PROCESS | 3832 | ++DOCSHELL 175F6400 == 80 [pid = 3832] [id = 759] 02:00:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (17682800) [pid = 3832] [serial = 2275] [outer = 00000000] 02:00:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (184E8000) [pid = 3832] [serial = 2276] [outer = 17682800] 02:00:52 INFO - PROCESS | 3832 | 1463821252038 Marionette DEBUG loaded listener.js 02:00:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (19297400) [pid = 3832] [serial = 2277] [outer = 17682800] 02:00:52 INFO - PROCESS | 3832 | 1463821252600 Marionette TRACE conn2 <- [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]]]}] 02:00:52 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. 02:00:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 995ms 02:00:52 INFO - PROCESS | 3832 | 1463821252682 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 02:00:52 INFO - PROCESS | 3832 | 1463821252685 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 02:00:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:00:52 INFO - PROCESS | 3832 | 1463821252689 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:00:52 INFO - PROCESS | 3832 | 1463821252691 Marionette TRACE conn2 <- [1,2994,null,{}] 02:00:52 INFO - PROCESS | 3832 | 1463821252694 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:52 INFO - PROCESS | 3832 | 1463821252833 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 02:00:52 INFO - PROCESS | 3832 | 1463821252984 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:52 INFO - PROCESS | 3832 | ++DOCSHELL 19A3AC00 == 81 [pid = 3832] [id = 760] 02:00:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (19A50400) [pid = 3832] [serial = 2278] [outer = 00000000] 02:00:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (1A155000) [pid = 3832] [serial = 2279] [outer = 19A50400] 02:00:53 INFO - PROCESS | 3832 | 1463821253039 Marionette DEBUG loaded listener.js 02:00:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (1A30E000) [pid = 3832] [serial = 2280] [outer = 19A50400] 02:00:53 INFO - PROCESS | 3832 | 1463821253535 Marionette TRACE conn2 <- [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]]]}] 02:00:53 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. 02:00:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 886ms 02:00:53 INFO - PROCESS | 3832 | 1463821253592 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 02:00:53 INFO - PROCESS | 3832 | 1463821253594 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 02:00:53 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:00:53 INFO - PROCESS | 3832 | 1463821253598 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:00:53 INFO - PROCESS | 3832 | 1463821253600 Marionette TRACE conn2 <- [1,2998,null,{}] 02:00:53 INFO - PROCESS | 3832 | 1463821253618 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:53 INFO - PROCESS | 3832 | 1463821253764 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 02:00:53 INFO - PROCESS | 3832 | 1463821253849 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:53 INFO - PROCESS | 3832 | ++DOCSHELL 1A37C800 == 82 [pid = 3832] [id = 761] 02:00:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (1A382C00) [pid = 3832] [serial = 2281] [outer = 00000000] 02:00:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (1A7BD800) [pid = 3832] [serial = 2282] [outer = 1A382C00] 02:00:53 INFO - PROCESS | 3832 | 1463821253901 Marionette DEBUG loaded listener.js 02:00:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 138 (1A8E5C00) [pid = 3832] [serial = 2283] [outer = 1A382C00] 02:00:54 INFO - PROCESS | 3832 | [3832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:00:54 INFO - PROCESS | 3832 | 1463821254447 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:00:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:00:54 INFO - {} 02:00:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:00:54 INFO - {} 02:00:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:00:54 INFO - {} 02:00:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:00:54 INFO - {} 02:00:54 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 902ms 02:00:54 INFO - PROCESS | 3832 | 1463821254487 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 02:00:54 INFO - PROCESS | 3832 | 1463821254489 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 02:00:54 INFO - TEST-START | /FileAPI/fileReader.html 02:00:54 INFO - PROCESS | 3832 | 1463821254493 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:00:54 INFO - PROCESS | 3832 | 1463821254495 Marionette TRACE conn2 <- [1,3002,null,{}] 02:00:54 INFO - PROCESS | 3832 | 1463821254499 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:54 INFO - PROCESS | 3832 | 1463821254633 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 02:00:54 INFO - PROCESS | 3832 | 1463821254780 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:54 INFO - PROCESS | 3832 | ++DOCSHELL 19295000 == 83 [pid = 3832] [id = 762] 02:00:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 139 (1AA25C00) [pid = 3832] [serial = 2284] [outer = 00000000] 02:00:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 140 (1AD98000) [pid = 3832] [serial = 2285] [outer = 1AA25C00] 02:00:54 INFO - PROCESS | 3832 | 1463821254836 Marionette DEBUG loaded listener.js 02:00:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 141 (1AE58800) [pid = 3832] [serial = 2286] [outer = 1AA25C00] 02:00:55 INFO - PROCESS | 3832 | 1463821255311 Marionette TRACE conn2 <- [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]]]}] 02:00:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:00:55 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:00:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:00:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:00:55 INFO - TEST-OK | /FileAPI/fileReader.html | took 840ms 02:00:55 INFO - PROCESS | 3832 | 1463821255335 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 02:00:55 INFO - PROCESS | 3832 | 1463821255337 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 02:00:55 INFO - TEST-START | /FileAPI/historical.html 02:00:55 INFO - PROCESS | 3832 | 1463821255341 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:00:55 INFO - PROCESS | 3832 | 1463821255343 Marionette TRACE conn2 <- [1,3006,null,{}] 02:00:55 INFO - PROCESS | 3832 | 1463821255347 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:55 INFO - PROCESS | 3832 | 1463821255459 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 02:00:55 INFO - PROCESS | 3832 | 1463821255582 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:55 INFO - PROCESS | 3832 | ++DOCSHELL 19B53800 == 84 [pid = 3832] [id = 763] 02:00:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 142 (1AD9C800) [pid = 3832] [serial = 2287] [outer = 00000000] 02:00:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 143 (1B2B1800) [pid = 3832] [serial = 2288] [outer = 1AD9C800] 02:00:55 INFO - PROCESS | 3832 | 1463821255636 Marionette DEBUG loaded listener.js 02:00:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 144 (1B2B6800) [pid = 3832] [serial = 2289] [outer = 1AD9C800] 02:00:56 INFO - PROCESS | 3832 | 1463821256128 Marionette TRACE conn2 <- [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"]]]}] 02:00:56 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:00:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:00:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:00:56 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:00:56 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:00:56 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:00:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:00:56 INFO - TEST-OK | /FileAPI/historical.html | took 824ms 02:00:56 INFO - PROCESS | 3832 | 1463821256185 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 02:00:56 INFO - PROCESS | 3832 | 1463821256187 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 02:00:56 INFO - TEST-START | /FileAPI/idlharness.html 02:00:56 INFO - PROCESS | 3832 | 1463821256191 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:00:56 INFO - PROCESS | 3832 | 1463821256193 Marionette TRACE conn2 <- [1,3010,null,{}] 02:00:56 INFO - PROCESS | 3832 | 1463821256196 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:56 INFO - PROCESS | 3832 | 1463821256303 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 02:00:56 INFO - PROCESS | 3832 | 1463821256468 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:56 INFO - PROCESS | 3832 | ++DOCSHELL 15B27400 == 85 [pid = 3832] [id = 764] 02:00:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 145 (1AE4BC00) [pid = 3832] [serial = 2290] [outer = 00000000] 02:00:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 146 (1B560800) [pid = 3832] [serial = 2291] [outer = 1AE4BC00] 02:00:56 INFO - PROCESS | 3832 | 1463821256528 Marionette DEBUG loaded listener.js 02:00:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 147 (1B564400) [pid = 3832] [serial = 2292] [outer = 1AE4BC00] 02:00:57 INFO - PROCESS | 3832 | 1463821257481 Marionette TRACE conn2 <- [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]]]}] 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:00:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:00:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:00:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:00:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:00:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:00:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:00:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:00:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:00:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:00:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:00:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:00:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:00:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:00:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:00:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:00:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:00:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:00:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:00:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:00:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:00:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:00:57 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 02:00:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:00:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:00:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:00:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:00:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:00:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:00:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:00:57 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 02:00:57 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 02:00:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:00:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:00:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:00:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:00:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:00:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:00:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:00:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:00:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:00:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:00:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:00:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:00:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:00:57 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 02:00:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:00:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:00:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:00:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:00:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:00:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:00:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:00:57 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 02:00:57 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 02:00:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:00:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:00:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:00:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:00:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:00:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:00:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:00:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:00:57 INFO - TEST-OK | /FileAPI/idlharness.html | took 1616ms 02:00:57 INFO - PROCESS | 3832 | 1463821257817 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 02:00:57 INFO - PROCESS | 3832 | 1463821257822 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 02:00:57 INFO - TEST-START | /FileAPI/idlharness.worker 02:00:57 INFO - PROCESS | 3832 | 1463821257883 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:00:57 INFO - PROCESS | 3832 | 1463821257886 Marionette TRACE conn2 <- [1,3014,null,{}] 02:00:57 INFO - PROCESS | 3832 | 1463821257893 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:58 INFO - PROCESS | 3832 | 1463821257999 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 02:00:58 INFO - PROCESS | 3832 | 1463821258150 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:58 INFO - PROCESS | 3832 | ++DOCSHELL 10D07C00 == 86 [pid = 3832] [id = 765] 02:00:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 148 (110D7800) [pid = 3832] [serial = 2293] [outer = 00000000] 02:00:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 149 (12A68000) [pid = 3832] [serial = 2294] [outer = 110D7800] 02:00:58 INFO - PROCESS | 3832 | 1463821258200 Marionette DEBUG loaded listener.js 02:00:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 150 (12D7E400) [pid = 3832] [serial = 2295] [outer = 110D7800] 02:00:58 INFO - PROCESS | 3832 | [3832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:00:59 INFO - PROCESS | 3832 | --DOCSHELL 140CD800 == 85 [pid = 3832] [id = 666] 02:00:59 INFO - PROCESS | 3832 | --DOCSHELL 1A156400 == 84 [pid = 3832] [id = 756] 02:00:59 INFO - PROCESS | 3832 | --DOCSHELL 1768DC00 == 83 [pid = 3832] [id = 754] 02:00:59 INFO - PROCESS | 3832 | --DOCSHELL 12A76400 == 82 [pid = 3832] [id = 753] 02:00:59 INFO - PROCESS | 3832 | --DOCSHELL 1774B000 == 81 [pid = 3832] [id = 752] 02:00:59 INFO - PROCESS | 3832 | --DOCSHELL 170A8C00 == 80 [pid = 3832] [id = 751] 02:00:59 INFO - PROCESS | 3832 | --DOCSHELL 16D4A400 == 79 [pid = 3832] [id = 750] 02:00:59 INFO - PROCESS | 3832 | --DOCSHELL 15BA4C00 == 78 [pid = 3832] [id = 749] 02:00:59 INFO - PROCESS | 3832 | --DOCSHELL 15124C00 == 77 [pid = 3832] [id = 748] 02:00:59 INFO - PROCESS | 3832 | --DOCSHELL 11A10000 == 76 [pid = 3832] [id = 747] 02:00:59 INFO - PROCESS | 3832 | --DOCSHELL 10C73C00 == 75 [pid = 3832] [id = 746] 02:00:59 INFO - PROCESS | 3832 | --DOCSHELL 128A7000 == 74 [pid = 3832] [id = 745] 02:00:59 INFO - PROCESS | 3832 | --DOCSHELL 10437800 == 73 [pid = 3832] [id = 744] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 149 (1AA24800) [pid = 3832] [serial = 2212] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOCSHELL 1A37AC00 == 72 [pid = 3832] [id = 741] 02:00:59 INFO - PROCESS | 3832 | --DOCSHELL 1A383400 == 71 [pid = 3832] [id = 740] 02:00:59 INFO - PROCESS | 3832 | --DOCSHELL 17554C00 == 70 [pid = 3832] [id = 739] 02:00:59 INFO - PROCESS | 3832 | --DOCSHELL 10A64C00 == 69 [pid = 3832] [id = 738] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 148 (1A154800) [pid = 3832] [serial = 2200] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 147 (19296400) [pid = 3832] [serial = 2197] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 146 (19A3F400) [pid = 3832] [serial = 2198] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 145 (1A159800) [pid = 3832] [serial = 2201] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 144 (12A4BC00) [pid = 3832] [serial = 2206] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 143 (1A37EC00) [pid = 3832] [serial = 2203] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 142 (19A4AC00) [pid = 3832] [serial = 2183] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 141 (189CB000) [pid = 3832] [serial = 2182] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 140 (184E2000) [pid = 3832] [serial = 2194] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 139 (17686800) [pid = 3832] [serial = 2191] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 138 (1774F000) [pid = 3832] [serial = 2192] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 137 (151D9800) [pid = 3832] [serial = 2188] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (155EBC00) [pid = 3832] [serial = 2189] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (0F279800) [pid = 3832] [serial = 2161] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (12A74800) [pid = 3832] [serial = 2164] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (16CB6800) [pid = 3832] [serial = 2167] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (189D0400) [pid = 3832] [serial = 2173] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (184E2400) [pid = 3832] [serial = 2170] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (19A33C00) [pid = 3832] [serial = 2176] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (19B4AC00) [pid = 3832] [serial = 2179] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (1A7B0C00) [pid = 3832] [serial = 2204] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (151E4C00) [pid = 3832] [serial = 2186] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (142EC800) [pid = 3832] [serial = 2185] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (1A15D800) [pid = 3832] [serial = 2210] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (142F2C00) [pid = 3832] [serial = 2207] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (189C8C00) [pid = 3832] [serial = 2209] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (18771400) [pid = 3832] [serial = 2195] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (15BAC800) [pid = 3832] [serial = 2138] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (1401B000) [pid = 3832] [serial = 2123] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (1B2B5400) [pid = 3832] [serial = 2135] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (17684C00) [pid = 3832] [serial = 2126] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (1AD8F000) [pid = 3832] [serial = 2129] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (1AA64000) [pid = 3832] [serial = 2072] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (1B2AC000) [pid = 3832] [serial = 2132] [outer = 00000000] [url = about:blank] 02:00:59 INFO - PROCESS | 3832 | 1463821259266 Marionette TRACE conn2 <- [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,{},{}]]]}] 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:00:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:00:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:00:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:00:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:00:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:00:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:00:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:00:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:00:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:00:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:00:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:00:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:00:59 INFO - {} 02:00:59 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 02:00:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:00:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:00:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:00:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:00:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:00:59 INFO - {} 02:00:59 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 - {} 02:00:59 INFO - {} 02:00:59 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 02:00:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:00:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:00:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:00:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:00:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:00:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:00:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:00:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:00:59 INFO - {} 02:00:59 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 02:00:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:00:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:00:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:00:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:00:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:00:59 INFO - {} 02:00:59 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 - {} 02:00:59 INFO - {} 02:00:59 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 02:00:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:00:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:00:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:00:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:00:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:59 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 02:00:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:00:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:00:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:00:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:00:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:00:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:00:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:00:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:00:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:59 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 02:00:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:00:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:00:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:59 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 02:00:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:00:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:00:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:59 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 02:00:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:00:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:00:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:00:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:00:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:00:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:00:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:00:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:00:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:00:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:00:59 INFO - {} 02:00:59 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1555ms 02:00:59 INFO - PROCESS | 3832 | 1463821259445 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 02:00:59 INFO - PROCESS | 3832 | 1463821259448 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 02:00:59 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:00:59 INFO - PROCESS | 3832 | 1463821259456 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:00:59 INFO - PROCESS | 3832 | 1463821259459 Marionette TRACE conn2 <- [1,3018,null,{}] 02:00:59 INFO - PROCESS | 3832 | 1463821259463 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:59 INFO - PROCESS | 3832 | 1463821259587 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 02:00:59 INFO - PROCESS | 3832 | 1463821259596 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:59 INFO - PROCESS | 3832 | ++DOCSHELL 110E1800 == 70 [pid = 3832] [id = 766] 02:00:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (140C8800) [pid = 3832] [serial = 2296] [outer = 00000000] 02:00:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (1768E800) [pid = 3832] [serial = 2297] [outer = 140C8800] 02:00:59 INFO - PROCESS | 3832 | 1463821259641 Marionette DEBUG loaded listener.js 02:00:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (184E2400) [pid = 3832] [serial = 2298] [outer = 140C8800] 02:01:00 INFO - PROCESS | 3832 | 1463821260122 Marionette TRACE conn2 <- [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]]]}] 02:01:00 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 02:01:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 684ms 02:01:00 INFO - PROCESS | 3832 | 1463821260154 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 02:01:00 INFO - PROCESS | 3832 | 1463821260156 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 02:01:00 INFO - PROCESS | 3832 | 1463821260159 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:01:00 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:01:00 INFO - PROCESS | 3832 | 1463821260161 Marionette TRACE conn2 <- [1,3022,null,{}] 02:01:00 INFO - PROCESS | 3832 | 1463821260170 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:00 INFO - PROCESS | 3832 | 1463821260264 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 02:01:00 INFO - PROCESS | 3832 | 1463821260273 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:00 INFO - PROCESS | 3832 | ++DOCSHELL 19A4A800 == 71 [pid = 3832] [id = 767] 02:01:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (19B52C00) [pid = 3832] [serial = 2299] [outer = 00000000] 02:01:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (1A383400) [pid = 3832] [serial = 2300] [outer = 19B52C00] 02:01:00 INFO - PROCESS | 3832 | 1463821260321 Marionette DEBUG loaded listener.js 02:01:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (1AA30C00) [pid = 3832] [serial = 2301] [outer = 19B52C00] 02:01:00 INFO - PROCESS | 3832 | 1463821260779 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:01:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:01:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 700ms 02:01:00 INFO - PROCESS | 3832 | 1463821260842 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 02:01:00 INFO - PROCESS | 3832 | 1463821260844 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 02:01:00 INFO - PROCESS | 3832 | 1463821260847 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:01:00 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:01:00 INFO - PROCESS | 3832 | 1463821260849 Marionette TRACE conn2 <- [1,3026,null,{}] 02:01:00 INFO - PROCESS | 3832 | 1463821260852 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:00 INFO - PROCESS | 3832 | 1463821260941 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 02:01:00 INFO - PROCESS | 3832 | 1463821260947 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:00 INFO - PROCESS | 3832 | ++DOCSHELL 1AD96000 == 72 [pid = 3832] [id = 768] 02:01:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (1AD96800) [pid = 3832] [serial = 2302] [outer = 00000000] 02:01:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (1B14C000) [pid = 3832] [serial = 2303] [outer = 1AD96800] 02:01:00 INFO - PROCESS | 3832 | 1463821260991 Marionette DEBUG loaded listener.js 02:01:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (1B2AD400) [pid = 3832] [serial = 2304] [outer = 1AD96800] 02:01:01 INFO - PROCESS | 3832 | 1463821261482 Marionette TRACE conn2 <- [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"]]]}] 02:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:01:01 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 699ms 02:01:01 INFO - PROCESS | 3832 | 1463821261547 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 02:01:01 INFO - PROCESS | 3832 | 1463821261549 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 02:01:01 INFO - PROCESS | 3832 | 1463821261553 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:01:01 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:01:01 INFO - PROCESS | 3832 | 1463821261555 Marionette TRACE conn2 <- [1,3030,null,{}] 02:01:01 INFO - PROCESS | 3832 | 1463821261559 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:01 INFO - PROCESS | 3832 | 1463821261700 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 02:01:01 INFO - PROCESS | 3832 | 1463821261714 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:01 INFO - PROCESS | 3832 | ++DOCSHELL 1AE56400 == 73 [pid = 3832] [id = 769] 02:01:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (1B2B5400) [pid = 3832] [serial = 2305] [outer = 00000000] 02:01:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (1B725400) [pid = 3832] [serial = 2306] [outer = 1B2B5400] 02:01:01 INFO - PROCESS | 3832 | 1463821261764 Marionette DEBUG loaded listener.js 02:01:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (1B728000) [pid = 3832] [serial = 2307] [outer = 1B2B5400] 02:01:02 INFO - PROCESS | 3832 | 1463821262397 Marionette TRACE conn2 <- [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]]]}] 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:01:02 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. 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:01:02 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'.) 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:01:02 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. 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:01:02 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. 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:01:02 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. 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:01:02 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 933ms 02:01:02 INFO - PROCESS | 3832 | 1463821262490 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 02:01:02 INFO - PROCESS | 3832 | 1463821262492 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 02:01:02 INFO - PROCESS | 3832 | 1463821262496 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:01:02 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:01:02 INFO - PROCESS | 3832 | 1463821262498 Marionette TRACE conn2 <- [1,3034,null,{}] 02:01:02 INFO - PROCESS | 3832 | 1463821262501 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:02 INFO - PROCESS | 3832 | 1463821262671 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 02:01:02 INFO - PROCESS | 3832 | 1463821262742 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:02 INFO - PROCESS | 3832 | ++DOCSHELL 1B725000 == 74 [pid = 3832] [id = 770] 02:01:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (1B72B000) [pid = 3832] [serial = 2308] [outer = 00000000] 02:01:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (1B785800) [pid = 3832] [serial = 2309] [outer = 1B72B000] 02:01:02 INFO - PROCESS | 3832 | 1463821262786 Marionette DEBUG loaded listener.js 02:01:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (1C6B2800) [pid = 3832] [serial = 2310] [outer = 1B72B000] 02:01:02 INFO - PROCESS | 3832 | [3832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:01:03 INFO - PROCESS | 3832 | 1463821263214 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:01:03 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:01:03 INFO - {} 02:01:03 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 731ms 02:01:03 INFO - PROCESS | 3832 | 1463821263242 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 02:01:03 INFO - PROCESS | 3832 | 1463821263244 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 02:01:03 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:01:03 INFO - PROCESS | 3832 | 1463821263247 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:01:03 INFO - PROCESS | 3832 | 1463821263249 Marionette TRACE conn2 <- [1,3038,null,{}] 02:01:03 INFO - PROCESS | 3832 | 1463821263252 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:03 INFO - PROCESS | 3832 | 1463821263385 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 02:01:03 INFO - PROCESS | 3832 | 1463821263454 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:03 INFO - PROCESS | 3832 | ++DOCSHELL 1C6B4800 == 75 [pid = 3832] [id = 771] 02:01:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (1C6B7400) [pid = 3832] [serial = 2311] [outer = 00000000] 02:01:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (1C6BE400) [pid = 3832] [serial = 2312] [outer = 1C6B7400] 02:01:03 INFO - PROCESS | 3832 | 1463821263499 Marionette DEBUG loaded listener.js 02:01:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (1F434C00) [pid = 3832] [serial = 2313] [outer = 1C6B7400] 02:01:03 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (15BA5800) [pid = 3832] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:01:03 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (12A86400) [pid = 3832] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:01:03 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (184E3400) [pid = 3832] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:01:03 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (17588800) [pid = 3832] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:01:03 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (16D4C000) [pid = 3832] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:01:03 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (17AFA800) [pid = 3832] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:01:03 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (17225000) [pid = 3832] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:01:03 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (10D06000) [pid = 3832] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:01:03 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (151DD400) [pid = 3832] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:01:03 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (10C6D400) [pid = 3832] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:01:03 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (12A4C000) [pid = 3832] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:01:03 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (105F3800) [pid = 3832] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:01:03 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (11C07000) [pid = 3832] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:01:03 INFO - PROCESS | 3832 | 1463821263919 Marionette TRACE conn2 <- [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]]]}] 02:01:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:01:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:01:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:01:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:01:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 730ms 02:01:03 INFO - PROCESS | 3832 | 1463821263971 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 02:01:03 INFO - PROCESS | 3832 | 1463821263973 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 02:01:03 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:01:03 INFO - PROCESS | 3832 | 1463821263977 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:01:03 INFO - PROCESS | 3832 | 1463821263979 Marionette TRACE conn2 <- [1,3042,null,{}] 02:01:03 INFO - PROCESS | 3832 | 1463821263982 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:04 INFO - PROCESS | 3832 | 1463821264102 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 02:01:04 INFO - PROCESS | 3832 | 1463821264108 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:04 INFO - PROCESS | 3832 | ++DOCSHELL 14014800 == 76 [pid = 3832] [id = 772] 02:01:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (184E3400) [pid = 3832] [serial = 2314] [outer = 00000000] 02:01:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (1C6B9400) [pid = 3832] [serial = 2315] [outer = 184E3400] 02:01:04 INFO - PROCESS | 3832 | 1463821264151 Marionette DEBUG loaded listener.js 02:01:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (1F434000) [pid = 3832] [serial = 2316] [outer = 184E3400] 02:01:04 INFO - PROCESS | 3832 | 1463821264845 Marionette TRACE conn2 <- [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"]]]}] 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:01:04 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" 02:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:01:04 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" 02:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:01:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1011ms 02:01:04 INFO - PROCESS | 3832 | 1463821264987 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 02:01:04 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:01:04 INFO - PROCESS | 3832 | 1463821264989 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 02:01:04 INFO - PROCESS | 3832 | 1463821264992 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:01:04 INFO - PROCESS | 3832 | 1463821264994 Marionette TRACE conn2 <- [1,3046,null,{}] 02:01:04 INFO - PROCESS | 3832 | 1463821264998 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:05 INFO - PROCESS | 3832 | 1463821265092 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 02:01:05 INFO - PROCESS | 3832 | 1463821265098 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:05 INFO - PROCESS | 3832 | ++DOCSHELL 16CB1000 == 77 [pid = 3832] [id = 773] 02:01:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (16CB7C00) [pid = 3832] [serial = 2317] [outer = 00000000] 02:01:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (17682C00) [pid = 3832] [serial = 2318] [outer = 16CB7C00] 02:01:05 INFO - PROCESS | 3832 | 1463821265141 Marionette DEBUG loaded listener.js 02:01:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (177D3C00) [pid = 3832] [serial = 2319] [outer = 16CB7C00] 02:01:05 INFO - PROCESS | 3832 | 1463821265664 Marionette TRACE conn2 <- [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]]]}] 02:01:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:01:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:01:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:01:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:01:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:01:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:01:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:01:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:01:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:01:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:01:05 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:05 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:01:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:01:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:01:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:01:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:01:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:01:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:01:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:01:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:01:05 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 684ms 02:01:05 INFO - PROCESS | 3832 | 1463821265698 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 02:01:05 INFO - PROCESS | 3832 | 1463821265699 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 02:01:05 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:01:05 INFO - PROCESS | 3832 | 1463821265703 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:01:05 INFO - PROCESS | 3832 | 1463821265706 Marionette TRACE conn2 <- [1,3050,null,{}] 02:01:05 INFO - PROCESS | 3832 | 1463821265782 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:05 INFO - PROCESS | 3832 | 1463821265902 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 02:01:06 INFO - PROCESS | 3832 | 1463821266093 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:06 INFO - PROCESS | 3832 | ++DOCSHELL 11C67C00 == 78 [pid = 3832] [id = 774] 02:01:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (11C94000) [pid = 3832] [serial = 2320] [outer = 00000000] 02:01:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (12A6A000) [pid = 3832] [serial = 2321] [outer = 11C94000] 02:01:06 INFO - PROCESS | 3832 | 1463821266149 Marionette DEBUG loaded listener.js 02:01:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (12D7DC00) [pid = 3832] [serial = 2322] [outer = 11C94000] 02:01:06 INFO - PROCESS | 3832 | [3832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:01:06 INFO - PROCESS | 3832 | 1463821266696 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:01:06 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:01:06 INFO - {} 02:01:06 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 995ms 02:01:06 INFO - PROCESS | 3832 | 1463821266711 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 02:01:06 INFO - PROCESS | 3832 | 1463821266716 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 02:01:06 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:01:06 INFO - PROCESS | 3832 | 1463821266735 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:01:06 INFO - PROCESS | 3832 | 1463821266739 Marionette TRACE conn2 <- [1,3054,null,{}] 02:01:06 INFO - PROCESS | 3832 | 1463821266749 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:06 INFO - PROCESS | 3832 | 1463821266866 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 02:01:07 INFO - PROCESS | 3832 | 1463821267037 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:07 INFO - PROCESS | 3832 | ++DOCSHELL 17553400 == 79 [pid = 3832] [id = 775] 02:01:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (17554400) [pid = 3832] [serial = 2323] [outer = 00000000] 02:01:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (17AFEC00) [pid = 3832] [serial = 2324] [outer = 17554400] 02:01:07 INFO - PROCESS | 3832 | 1463821267076 Marionette DEBUG loaded listener.js 02:01:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (184E9800) [pid = 3832] [serial = 2325] [outer = 17554400] 02:01:07 INFO - PROCESS | 3832 | 1463821267636 Marionette TRACE conn2 <- [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]]]}] 02:01:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:01:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:01:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:01:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:01:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:01:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:01:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:01:07 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 964ms 02:01:07 INFO - PROCESS | 3832 | 1463821267672 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 02:01:07 INFO - PROCESS | 3832 | 1463821267674 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 02:01:07 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:01:07 INFO - PROCESS | 3832 | 1463821267678 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:01:07 INFO - PROCESS | 3832 | 1463821267680 Marionette TRACE conn2 <- [1,3058,null,{}] 02:01:07 INFO - PROCESS | 3832 | 1463821267685 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:07 INFO - PROCESS | 3832 | 1463821267802 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 02:01:07 INFO - PROCESS | 3832 | 1463821267969 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:07 INFO - PROCESS | 3832 | ++DOCSHELL 1928E000 == 80 [pid = 3832] [id = 776] 02:01:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (19A38C00) [pid = 3832] [serial = 2326] [outer = 00000000] 02:01:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (1A161C00) [pid = 3832] [serial = 2327] [outer = 19A38C00] 02:01:08 INFO - PROCESS | 3832 | 1463821268027 Marionette DEBUG loaded listener.js 02:01:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (1A7B0C00) [pid = 3832] [serial = 2328] [outer = 19A38C00] 02:01:08 INFO - PROCESS | 3832 | 1463821268549 Marionette TRACE conn2 <- [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]]]}] 02:01:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:01:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:01:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:01:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:01:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:01:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:01:08 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 902ms 02:01:08 INFO - PROCESS | 3832 | 1463821268587 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 02:01:08 INFO - PROCESS | 3832 | 1463821268594 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 02:01:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:01:08 INFO - PROCESS | 3832 | 1463821268598 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:01:08 INFO - PROCESS | 3832 | 1463821268600 Marionette TRACE conn2 <- [1,3062,null,{}] 02:01:08 INFO - PROCESS | 3832 | 1463821268604 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:08 INFO - PROCESS | 3832 | 1463821268719 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 02:01:08 INFO - PROCESS | 3832 | 1463821268890 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:08 INFO - PROCESS | 3832 | ++DOCSHELL 1AA62400 == 81 [pid = 3832] [id = 777] 02:01:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (1AE57400) [pid = 3832] [serial = 2329] [outer = 00000000] 02:01:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (1B55A800) [pid = 3832] [serial = 2330] [outer = 1AE57400] 02:01:08 INFO - PROCESS | 3832 | 1463821268944 Marionette DEBUG loaded listener.js 02:01:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 138 (1B64AC00) [pid = 3832] [serial = 2331] [outer = 1AE57400] 02:01:09 INFO - PROCESS | 3832 | 1463821269478 Marionette TRACE conn2 <- [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]]]}] 02:01:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:01:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:01:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:01:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:01:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:01:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:01:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 901ms 02:01:09 INFO - PROCESS | 3832 | 1463821269505 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 02:01:09 INFO - PROCESS | 3832 | 1463821269507 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 02:01:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:01:09 INFO - PROCESS | 3832 | 1463821269512 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:01:09 INFO - PROCESS | 3832 | 1463821269514 Marionette TRACE conn2 <- [1,3066,null,{}] 02:01:09 INFO - PROCESS | 3832 | 1463821269518 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:09 INFO - PROCESS | 3832 | 1463821269627 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 02:01:09 INFO - PROCESS | 3832 | 1463821269792 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:09 INFO - PROCESS | 3832 | ++DOCSHELL 1AE4A800 == 82 [pid = 3832] [id = 778] 02:01:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 139 (1B64EC00) [pid = 3832] [serial = 2332] [outer = 00000000] 02:01:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 140 (1B731400) [pid = 3832] [serial = 2333] [outer = 1B64EC00] 02:01:09 INFO - PROCESS | 3832 | 1463821269854 Marionette DEBUG loaded listener.js 02:01:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 141 (1B77C000) [pid = 3832] [serial = 2334] [outer = 1B64EC00] 02:01:10 INFO - PROCESS | 3832 | 1463821270360 Marionette TRACE conn2 <- [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] 02:01:10 INFO - PROCESS | 3832 | 1463821270423 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 02:01:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:01:10 INFO - PROCESS | 3832 | 1463821270428 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:01:10 INFO - PROCESS | 3832 | 1463821270430 Marionette TRACE conn2 <- [1,3070,null,{}] 02:01:10 INFO - PROCESS | 3832 | 1463821270434 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:10 INFO - PROCESS | 3832 | 1463821270568 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 02:01:10 INFO - PROCESS | 3832 | 1463821270743 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:10 INFO - PROCESS | 3832 | ++DOCSHELL 1C6BB000 == 83 [pid = 3832] [id = 779] 02:01:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 142 (1C6BB400) [pid = 3832] [serial = 2335] [outer = 00000000] 02:01:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 143 (1F41CC00) [pid = 3832] [serial = 2336] [outer = 1C6BB400] 02:01:10 INFO - PROCESS | 3832 | 1463821270797 Marionette DEBUG loaded listener.js 02:01:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 144 (1F422000) [pid = 3832] [serial = 2337] [outer = 1C6BB400] 02:01:11 INFO - PROCESS | 3832 | 1463821271327 Marionette TRACE conn2 <- [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]]]}] 02:01:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:01:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:01:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:01:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 948ms 02:01:11 INFO - PROCESS | 3832 | 1463821271373 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 02:01:11 INFO - PROCESS | 3832 | 1463821271375 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 02:01:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:01:11 INFO - PROCESS | 3832 | 1463821271379 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:01:11 INFO - PROCESS | 3832 | 1463821271381 Marionette TRACE conn2 <- [1,3074,null,{}] 02:01:11 INFO - PROCESS | 3832 | 1463821271385 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:11 INFO - PROCESS | 3832 | 1463821271494 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 02:01:11 INFO - PROCESS | 3832 | 1463821271666 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:11 INFO - PROCESS | 3832 | ++DOCSHELL 1A46BC00 == 84 [pid = 3832] [id = 780] 02:01:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 145 (1A46CC00) [pid = 3832] [serial = 2338] [outer = 00000000] 02:01:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 146 (1A472400) [pid = 3832] [serial = 2339] [outer = 1A46CC00] 02:01:11 INFO - PROCESS | 3832 | 1463821271719 Marionette DEBUG loaded listener.js 02:01:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 147 (10D02400) [pid = 3832] [serial = 2340] [outer = 1A46CC00] 02:01:12 INFO - PROCESS | 3832 | 1463821272268 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:01:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:01:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 949ms 02:01:12 INFO - PROCESS | 3832 | 1463821272324 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 02:01:12 INFO - PROCESS | 3832 | 1463821272326 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 02:01:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:01:12 INFO - PROCESS | 3832 | 1463821272330 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:01:12 INFO - PROCESS | 3832 | 1463821272332 Marionette TRACE conn2 <- [1,3078,null,{}] 02:01:12 INFO - PROCESS | 3832 | 1463821272336 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:12 INFO - PROCESS | 3832 | 1463821272452 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 02:01:12 INFO - PROCESS | 3832 | 1463821272764 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:12 INFO - PROCESS | 3832 | ++DOCSHELL 105F4C00 == 85 [pid = 3832] [id = 781] 02:01:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 148 (110EF800) [pid = 3832] [serial = 2341] [outer = 00000000] 02:01:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 149 (12A47400) [pid = 3832] [serial = 2342] [outer = 110EF800] 02:01:12 INFO - PROCESS | 3832 | 1463821272842 Marionette DEBUG loaded listener.js 02:01:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 150 (140C8400) [pid = 3832] [serial = 2343] [outer = 110EF800] 02:01:13 INFO - PROCESS | 3832 | 1463821273369 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:01:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:01:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1088ms 02:01:13 INFO - PROCESS | 3832 | 1463821273437 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 02:01:13 INFO - PROCESS | 3832 | 1463821273441 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 02:01:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:01:13 INFO - PROCESS | 3832 | 1463821273447 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:01:13 INFO - PROCESS | 3832 | 1463821273450 Marionette TRACE conn2 <- [1,3082,null,{}] 02:01:13 INFO - PROCESS | 3832 | 1463821273455 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:13 INFO - PROCESS | 3832 | 1463821273564 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 02:01:13 INFO - PROCESS | 3832 | 1463821273745 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:13 INFO - PROCESS | 3832 | ++DOCSHELL 14276800 == 86 [pid = 3832] [id = 782] 02:01:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 151 (151DD400) [pid = 3832] [serial = 2344] [outer = 00000000] 02:01:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 152 (12A4F400) [pid = 3832] [serial = 2345] [outer = 151DD400] 02:01:13 INFO - PROCESS | 3832 | 1463821273800 Marionette DEBUG loaded listener.js 02:01:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 153 (140CD800) [pid = 3832] [serial = 2346] [outer = 151DD400] 02:01:14 INFO - PROCESS | 3832 | 1463821274346 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:01:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:01:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 933ms 02:01:14 INFO - PROCESS | 3832 | 1463821274380 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 02:01:14 INFO - PROCESS | 3832 | 1463821274384 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 02:01:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:01:14 INFO - PROCESS | 3832 | 1463821274390 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:01:14 INFO - PROCESS | 3832 | 1463821274392 Marionette TRACE conn2 <- [1,3086,null,{}] 02:01:14 INFO - PROCESS | 3832 | 1463821274395 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:14 INFO - PROCESS | 3832 | 1463821274498 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 02:01:14 INFO - PROCESS | 3832 | 1463821274670 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:14 INFO - PROCESS | 3832 | --DOCSHELL 14014800 == 85 [pid = 3832] [id = 772] 02:01:14 INFO - PROCESS | 3832 | --DOCSHELL 1C6B4800 == 84 [pid = 3832] [id = 771] 02:01:14 INFO - PROCESS | 3832 | --DOCSHELL 1B725000 == 83 [pid = 3832] [id = 770] 02:01:14 INFO - PROCESS | 3832 | --DOCSHELL 1AE56400 == 82 [pid = 3832] [id = 769] 02:01:14 INFO - PROCESS | 3832 | --DOCSHELL 1AD96000 == 81 [pid = 3832] [id = 768] 02:01:14 INFO - PROCESS | 3832 | --DOCSHELL 19A4A800 == 80 [pid = 3832] [id = 767] 02:01:14 INFO - PROCESS | 3832 | --DOCSHELL 110E1800 == 79 [pid = 3832] [id = 766] 02:01:14 INFO - PROCESS | 3832 | --DOCSHELL 10D07C00 == 78 [pid = 3832] [id = 765] 02:01:14 INFO - PROCESS | 3832 | --DOCSHELL 184E4000 == 77 [pid = 3832] [id = 737] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 152 (1AD90000) [pid = 3832] [serial = 2224] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 151 (1AA29800) [pid = 3832] [serial = 2221] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 150 (182BD800) [pid = 3832] [serial = 2218] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 149 (15D06400) [pid = 3832] [serial = 2215] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 148 (1AE53000) [pid = 3832] [serial = 2227] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 147 (19A46000) [pid = 3832] [serial = 2265] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | ++DOCSHELL 10A77C00 == 78 [pid = 3832] [id = 783] 02:01:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 148 (10C71800) [pid = 3832] [serial = 2347] [outer = 00000000] 02:01:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 149 (114A1C00) [pid = 3832] [serial = 2348] [outer = 10C71800] 02:01:14 INFO - PROCESS | 3832 | 1463821274766 Marionette DEBUG loaded listener.js 02:01:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 150 (14018000) [pid = 3832] [serial = 2349] [outer = 10C71800] 02:01:14 INFO - PROCESS | 3832 | --DOCSHELL 1928C800 == 77 [pid = 3832] [id = 755] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 149 (17AEF800) [pid = 3832] [serial = 2159] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 148 (16E48C00) [pid = 3832] [serial = 2250] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 147 (170A7800) [pid = 3832] [serial = 2251] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 146 (182AFC00) [pid = 3832] [serial = 2256] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 145 (1768BC00) [pid = 3832] [serial = 2254] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 144 (17686400) [pid = 3832] [serial = 2253] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 143 (13DAEC00) [pid = 3832] [serial = 2239] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 142 (13373800) [pid = 3832] [serial = 2238] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 141 (15355800) [pid = 3832] [serial = 2244] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 140 (15776000) [pid = 3832] [serial = 2245] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 139 (12A4F800) [pid = 3832] [serial = 2231] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 138 (11A0AC00) [pid = 3832] [serial = 2230] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 137 (12AED800) [pid = 3832] [serial = 2236] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (11287400) [pid = 3832] [serial = 2234] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (10D10000) [pid = 3832] [serial = 2233] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (1400F800) [pid = 3832] [serial = 2241] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (142ED000) [pid = 3832] [serial = 2242] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (16C07C00) [pid = 3832] [serial = 2247] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (15353400) [pid = 3832] [serial = 2259] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (15E26000) [pid = 3832] [serial = 2260] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (189CCC00) [pid = 3832] [serial = 2263] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (18436800) [pid = 3832] [serial = 2257] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (18776800) [pid = 3832] [serial = 2262] [outer = 00000000] [url = about:blank] 02:01:14 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (16C0E400) [pid = 3832] [serial = 2248] [outer = 00000000] [url = about:blank] 02:01:15 INFO - PROCESS | 3832 | 1463821275155 Marionette TRACE conn2 <- [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]]]}] 02:01:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:01:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:01:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 793ms 02:01:15 INFO - PROCESS | 3832 | 1463821275191 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 02:01:15 INFO - PROCESS | 3832 | 1463821275193 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 02:01:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:01:15 INFO - PROCESS | 3832 | 1463821275198 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:01:15 INFO - PROCESS | 3832 | 1463821275203 Marionette TRACE conn2 <- [1,3090,null,{}] 02:01:15 INFO - PROCESS | 3832 | 1463821275212 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:15 INFO - PROCESS | 3832 | 1463821275305 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 02:01:15 INFO - PROCESS | 3832 | 1463821275312 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:15 INFO - PROCESS | 3832 | ++DOCSHELL 110EEC00 == 78 [pid = 3832] [id = 784] 02:01:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (142F2800) [pid = 3832] [serial = 2350] [outer = 00000000] 02:01:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (16C0A000) [pid = 3832] [serial = 2351] [outer = 142F2800] 02:01:15 INFO - PROCESS | 3832 | 1463821275356 Marionette DEBUG loaded listener.js 02:01:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (16D53C00) [pid = 3832] [serial = 2352] [outer = 142F2800] 02:01:15 INFO - PROCESS | 3832 | 1463821275847 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:01:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:01:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 684ms 02:01:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:01:15 INFO - PROCESS | 3832 | 1463821275896 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 02:01:15 INFO - PROCESS | 3832 | 1463821275898 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 02:01:15 INFO - PROCESS | 3832 | 1463821275901 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:01:15 INFO - PROCESS | 3832 | 1463821275903 Marionette TRACE conn2 <- [1,3094,null,{}] 02:01:15 INFO - PROCESS | 3832 | 1463821275906 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:15 INFO - PROCESS | 3832 | 1463821276003 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 02:01:16 INFO - PROCESS | 3832 | 1463821276163 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:16 INFO - PROCESS | 3832 | ++DOCSHELL 16D58800 == 79 [pid = 3832] [id = 785] 02:01:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (16EF1400) [pid = 3832] [serial = 2353] [outer = 00000000] 02:01:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (17539C00) [pid = 3832] [serial = 2354] [outer = 16EF1400] 02:01:16 INFO - PROCESS | 3832 | 1463821276208 Marionette DEBUG loaded listener.js 02:01:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (1755EC00) [pid = 3832] [serial = 2355] [outer = 16EF1400] 02:01:16 INFO - PROCESS | 3832 | 1463821276540 Marionette TRACE conn2 <- [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]]]}] 02:01:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:01:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:01:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:01:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 684ms 02:01:16 INFO - PROCESS | 3832 | 1463821276606 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 02:01:16 INFO - PROCESS | 3832 | 1463821276609 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 02:01:16 INFO - PROCESS | 3832 | 1463821276612 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:01:16 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:01:16 INFO - PROCESS | 3832 | 1463821276614 Marionette TRACE conn2 <- [1,3098,null,{}] 02:01:16 INFO - PROCESS | 3832 | 1463821276617 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:16 INFO - PROCESS | 3832 | 1463821276705 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 02:01:16 INFO - PROCESS | 3832 | 1463821276711 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:16 INFO - PROCESS | 3832 | ++DOCSHELL 17686400 == 80 [pid = 3832] [id = 786] 02:01:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (1768EC00) [pid = 3832] [serial = 2356] [outer = 00000000] 02:01:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (17AF1C00) [pid = 3832] [serial = 2357] [outer = 1768EC00] 02:01:16 INFO - PROCESS | 3832 | 1463821276761 Marionette DEBUG loaded listener.js 02:01:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (1842DC00) [pid = 3832] [serial = 2358] [outer = 1768EC00] 02:01:17 INFO - PROCESS | 3832 | 1463821277236 Marionette TRACE conn2 <- [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"]]]}] 02:01:17 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:01:17 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 02:01:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:01:17 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 699ms 02:01:17 INFO - PROCESS | 3832 | 1463821277295 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 02:01:17 INFO - PROCESS | 3832 | 1463821277297 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 02:01:17 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:01:17 INFO - PROCESS | 3832 | 1463821277301 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:01:17 INFO - PROCESS | 3832 | 1463821277302 Marionette TRACE conn2 <- [1,3102,null,{}] 02:01:17 INFO - PROCESS | 3832 | 1463821277306 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:17 INFO - PROCESS | 3832 | 1463821277439 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 02:01:17 INFO - PROCESS | 3832 | 1463821277493 Marionette TRACE conn2 -> [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\", \"09835bac-72c1-4ace-ae13-069d795349c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:17 INFO - PROCESS | 3832 | ++DOCSHELL 189C6C00 == 81 [pid = 3832] [id = 787] 02:01:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (189C7400) [pid = 3832] [serial = 2359] [outer = 00000000] 02:01:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (189CDC00) [pid = 3832] [serial = 2360] [outer = 189C7400] 02:01:17 INFO - PROCESS | 3832 | 1463821277536 Marionette DEBUG loaded listener.js 02:01:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 138 (19290C00) [pid = 3832] [serial = 2361] [outer = 189C7400] 02:01:17 INFO - PROCESS | 3832 | 1463821277957 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:01:17 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:01:17 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 700ms 02:01:18 INFO - PROCESS | 3832 | 1463821278001 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 02:01:18 INFO - PROCESS | 3832 | 1463821278004 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 02:01:19 WARNING - u'runner_teardown' () 02:01:19 INFO - No more tests 02:01:19 INFO - Got 0 unexpected results 02:01:19 INFO - SUITE-END | took 659s 02:01:19 INFO - Closing logging queue 02:01:19 INFO - queue closed 02:01:19 INFO - Return code: 0 02:01:19 WARNING - # TBPL SUCCESS # 02:01:19 INFO - Running post-action listener: _resource_record_post_action 02:01:19 INFO - Running post-run listener: _resource_record_post_run 02:01:20 INFO - Total resource usage - Wall time: 668s; CPU: 17.0%; Read bytes: 91337728; Write bytes: 957416448; Read time: 568169; Write time: 1535270 02:01:20 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:01:20 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 63267328; Read time: 0; Write time: 78218 02:01:20 INFO - run-tests - Wall time: 666s; CPU: 17.0%; Read bytes: 91337728; Write bytes: 821563904; Read time: 568169; Write time: 1366303 02:01:20 INFO - Running post-run listener: _upload_blobber_files 02:01:20 INFO - Blob upload gear active. 02:01:20 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:01:20 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 02:01:20 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'] 02:01:20 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 02:01:21 INFO - (blobuploader) - INFO - Open directory for files ... 02:01:21 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:01:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:01:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:01:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:01:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:01:21 INFO - (blobuploader) - INFO - Done attempting. 02:01:21 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:01:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:01:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:01:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:01:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:01:24 INFO - (blobuploader) - INFO - Done attempting. 02:01:24 INFO - (blobuploader) - INFO - Iteration through files over. 02:01:24 INFO - Return code: 0 02:01:24 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:01:24 INFO - Using _rmtree_windows ... 02:01:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:01:24 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/79de629bec41b36a76eb47910e200d27fac08d0284aeb2b1b70d1e42e31377bddffa0e582ca7fe14ee0ead7d512f46836d07db52005bf00375ea40abe2ce5043", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9fe1d61ff0bd9b355efa5159eddd325733cf10c7466d6f23cf08a0fee5fdebc0b34c31891add583a26b9072aeff0d6ff5fd007bafbf6f17aa62da02caf26805f"} 02:01:24 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:01:24 INFO - Writing to file C:\slave\test\properties\blobber_files 02:01:24 INFO - Contents: 02:01:24 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/79de629bec41b36a76eb47910e200d27fac08d0284aeb2b1b70d1e42e31377bddffa0e582ca7fe14ee0ead7d512f46836d07db52005bf00375ea40abe2ce5043", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9fe1d61ff0bd9b355efa5159eddd325733cf10c7466d6f23cf08a0fee5fdebc0b34c31891add583a26b9072aeff0d6ff5fd007bafbf6f17aa62da02caf26805f"} 02:01:24 INFO - Running post-run listener: copy_logs_to_upload_dir 02:01:24 INFO - Copying logs to upload dir... 02:01:24 INFO - mkdir: C:\slave\test\build\upload\logs 02:01:24 INFO - Copying logs to upload dir... 02:01:24 INFO - Using _rmtree_windows ... 02:01:24 INFO - Using _rmtree_windows ... 02:01:24 INFO - Using _rmtree_windows ... 02:01:24 INFO - Using _rmtree_windows ... 02:01:24 INFO - Using _rmtree_windows ... 02:01:24 INFO - Using _rmtree_windows ... 02:01:24 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=818.196000 ========= master_lag: 35.90 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 14 secs) (at 2016-05-21 02:01:22.577821) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-21 02:01:22.578865) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/79de629bec41b36a76eb47910e200d27fac08d0284aeb2b1b70d1e42e31377bddffa0e582ca7fe14ee0ead7d512f46836d07db52005bf00375ea40abe2ce5043", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9fe1d61ff0bd9b355efa5159eddd325733cf10c7466d6f23cf08a0fee5fdebc0b34c31891add583a26b9072aeff0d6ff5fd007bafbf6f17aa62da02caf26805f"} build_url:https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/79de629bec41b36a76eb47910e200d27fac08d0284aeb2b1b70d1e42e31377bddffa0e582ca7fe14ee0ead7d512f46836d07db52005bf00375ea40abe2ce5043", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9fe1d61ff0bd9b355efa5159eddd325733cf10c7466d6f23cf08a0fee5fdebc0b34c31891add583a26b9072aeff0d6ff5fd007bafbf6f17aa62da02caf26805f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-21 02:01:22.703401) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 02:01:22.703817) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 02:01:22.819767) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-21 02:01:22.820137) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-21 02:01:23.375712) ========= ========= Total master_lag: 36.32 =========